Scroll To View More
John De Mott, PHP Developer in Austin, TX, United States
John De Mott

PHP Developer in Austin, TX, United States

Member since January 7, 2015
John is an expert Drupal developer with over nine years of experience, including two years managing Drupal teams. He has worked with some of the largest Drupal sites, managing all phases of the project life cycle from soliciting requirements through deployment. John is also extremely an extremely skilled JavaScript/ECMAScript developer and has worked with React/Redux, TypeScript, Babel, Cordova, and many other modern JS tools and platforms.
John is now available for hire

Portfolio

Experience

  • PHP, 9 years
  • Drupal, 9 years
  • JavaScript, 9 years
Austin, TX, United States

Availability

Part-time

Preferred Environment

Linux, Git, Vim

The most amazing...

...project I've worked on is Bliss, a top-rated Android gratitude journal/positive psychology app which I designed and implemented in React.

Employment

  • Senior Drupal Developer

    2007 - PRESENT
    OpenTactics
    • Developed 50+ custom Drupal modules, including three published on Drupal.org.
    • Led the team to successfully complete The Stimson Center's Drupal 7 site, overseeing all aspects of the project life cycle and responsive design.
    • Worked with Four Kitchens to make Open Society Foundations' Drupal site mobile-responsive using SASS.
    • Helped Parenting.com create custom Drupal publishing workflow.
    • Helped Kickball.com scale a Drupal site to support 200k+ users.
    • Designed and implemented Search API interface integrating with SOLR for the University of Virgina.
    • Assisted Islands.com by creating custom modules to support user sweepstakes submissions and publishing workflow.
    Technologies: Drupal, JavaScript, React, Python, Java
  • Senior Drupal Developer

    2014 - 2016
    MMIS
    • Created and maintained complex financial reporting software in Drupal.
    • Debugged multiple issues with data flow migration from several external data providers.
    • Worked extensively with MySQL for data extraction.
    Technologies: Drupal, JavaScript

Experience

  • Stimson Center (Development)
    http://stimson.org/

    Lead developer and manager of large scale migration of the Stimson Center from Expression Engine.

  • Open Societies Foundation (Development)
    https://www.opensocietyfoundations.org

    Worked as a team member to implement responsive theming.

  • Parenting (Development)
    http://parenting.com

    Created sophisticated publishing workflows and managed large variety of Drupal tickets for this large, high-traffic Drupal site.

  • Islands (Development)
    http://www.islands.com/

    Worked as team member on various sweepstakes and photo contest functionality in Drupal.

  • UCLA | Drupal/Unity3D Integration (Development)

    Lead a two-person team and worked with external Unity developers to integrate Unity 'virtual worlds' with Drupal, allowing the 3D world binary to pull geocoordinates and content from Drupal. We structured the Drupal back-end as a REST API with Views Service/JSON modules providing a common interface from which the Drupal UI and Unity binary could pull from.

  • University of Virginia | SHANTI Sources (Development)
    https://sources.shanti.virginia.edu/

    Personally implemented an import of thousands of scholarly journal articles into Drupal using Feeds module, an external API. Managed and worked on extensive Views customizations allowing sophisticated searches using Search API.

  • DMCA Law (Development)
    http://dmcausa.com/

    Managed all aspects of the Drupal 7 site build, migration of data from existing Drupal 6 site, and responsive theming

  • Bliss (Development)
    https://play.google.com/store/apps/details?id=com.bliss.phonegap

    Designed and developed the leading Gratitude Journal app for Android, which has allowed users to submit over half a million positive psychology exercises.

Skills

  • Languages

    JavaScript, PHP, Bash, Java, Python
  • Libraries/APIs

    jQuery, React, Node.js
  • Tools

    NPM, Babel
  • Paradigms

    Agile, Functional Programming, Test-driven Development (TDD)
  • Platforms

    Drupal, Drupal 7, Linux, Android
  • Storage

    MySQL, MongoDB
  • Frameworks

    Redux, Jasmine, Cordova

Education

  • Bachelor of Arts degree in Communication
    2004 - 2007
    University of Texas at San Antonio - San Antonio, TX, USA
I really like this profile
Share it with others