Chief Technology Officer Resume
New York, NY
OVERVIEW:
- Senior software developer experienced in directing and implementing critical solutions.
- An eight - year background creating web applications using Linux, Apache, MySQL, and PHP (LAMP) solution stack.
- Three years of mobile experience using Appcelerator Titanium to create native iOS and Android apps written in JavaScript.
- Advanced Drupal developer with eight years of expertise writing code according to Drupal standards and creating responsive themes using semantic XHTML, CSS, and jQuery.
- Module maintainer on Drupal.org: drupal.org/user/339733.
- German citizen with unrestricted work authorization for the United States (Green Card)
TECHNICAL PROFICIENCIES:
Languages: PHP, Structured Query Language (SQL), SQLite, JavaScript, Hypertext Markup Language (HTML), Extensible Markup Language (XML), Cascading Style Sheets (CSS).
Frameworks: Drupal 5, 6, 7; Appcelerator Titanium & Alloy.
Technologies: Apache Web Server, Node.js, jQuery, Git, Subversion, Asynchronous JavaScript & XML (AJAX) methods, Web Application Programming Interface (API) development and integration using REST and SOAP.
Operating Systems: Unix (Red Hat Enterprise, CentOS), Mac OS, Windows.
EMPLOYMENT HISTORY:
Chief Technology Officer
Confidential, New York, NY
Responsibilities:
- Configure Drupal 6 installation and migrate SQL data from proprietary system.
- Create custom modules required for a dating site, including private message system, personalized email notifications, profile and photo management, and search functionality.
- Optimize SQL performance and manage scalability issues by writing performant queries and properly indexing database tables. Refactor poorly performing queries before and during emergency situations.
- Plan configuration and scale infrastructure for web, database, and file servers using Red Hat Enterprise. Improve performance on web servers and file servers by implementing Alternative PHP Cache (APC) and Varnish HTTP accelerator.
- Integrate external Confidential through SOAP and REST APIs, including Lyris, MailChimp, and Sendgrid for email delivery; MapQuest and Confidential Maps for geocoding locations, Amazon Mechanical Turk for automated photo ratings, Confidential Charts API for proprietary analytics system.
- Develop systems supporting mobile app including location-based profile lists; broadcasting system to deliver news and ads to mobile devices; custom push server to delivery notifications via Apple Push Notification Service (APNS) and Confidential Cloud Messaging (GCM); authentication methods to verify mobile in-app purchases.
- Create server backend for mobile integration using Drupal Confidential module to expose data in JavaScript Object Notation (JSON) format.
- Develop and theme cross-platform location-based mobile app using Appcelerator Titanium, replicating the majority of available web features.
- Integrate mobile app with external Confidential, including Flurry for analytics; MoPub, iAd and AdMob to serve mobile ads; Confidential In-App billing Confidential for in-app
Lead Drupal Developer
Confidential, New York, NY
Responsibilities:
- Manage all stages of development process, including information architecture, theming, custom module development, and hosting.
- Convert PSD files into cross-browser compliant Drupal themes using XHTML, CSS, and jQuery.
- Lead training sessions on functionality of Content Management System.
- Implement team-based source control management through Subversion.
Junior Interactive Developer
Confidential, New York, NY
Responsibilities:
- Program interactive music player for Atlantic Record’s Björk using Action Script and PHP.
- Create application logic for “The 4400”, an interactive Flash application for USA Networks.
- Convert design mockups into Flash applications for New York Racing Association.
