Co-founder, Cto Resume
West Chester, OH
SUMMARY:
- Accomplished professional with extensive IT development and project management experience across diverse industries and languages. Self - starter with over 15 years of experience in enterprise web development, multi-tier and object-oriented applications in various environments.
TECHNICAL SKILLS:
LANGUAGES: JavaScript, PHP, Python, Java, C++, C, PERL, ASP, Visual Basic, HTML, CSS, JSON, XML, SQL, UML, Bash
FRAMEWORKS: Express, Angular, Hapi, LoopBack, Zend Framework, ZF2, Laravel, Django, jQuery, Apigility, Demandware, Spring, J2EE, TWiki
CONCEPTS: Object Oriented Design, Design Patterns, Asynchronous Development, Web Services, RDBMS, SQL Optimization, NoSQL, REST, XML-RPC, API Development, Test-Driven Development, Continuous Integration, PCI Compliance, Agile Development (Scrum, Kanban)
SOFTWARE: MEAN stack (MongoDB, Express, Angular, Nginx), LAMP stack (Linux, Apache, MySQL, PHP), Tomcat, PostgreSQL, SQL Server, Oracle, Redis, Memcached, Vagrant, VirtualBox, VMWare, Chef, Puppet, OpenSSL, LDAP, Postfix, Dovecot, Office, Slack, Evernote, Rational DOORS, Rational Synergy, Postman, Google Search Appliance, Windows, OS X, RedHat, CentOS, Debian, Ubuntu, Confluence, JIRA, Stash, Bamboo, TeamForge, Redmine, Git, GitHub, SourceTree, Subversion, Pip, Npm, Grunt, Gulp, Bower, Cordova, Browserify, Composer, Packagist, Vim, IntelliJ, WebStorm, PyCharm, Eclipse, Netbeans, Zend Studio
PROFESSIONAL EXPERIENCE:
Confidential, West Chester, OH
Co-Founder, CTO
Responsibilities:
- Developer of a small startup for managing tournaments for sporting and recreational events. Installed and set up entire IT infrastructure including cloud server installation, custom email services and continuous integration workflow via Confluence, JIRA, Stash (Git) and Bamboo. MEAN stack development using Express 4 with Mocha, Sinon, and Chai-As-Promised unit test configuration. Server libraries include Q promises, Mongoose, Passport.js social auth and Memcached. Responsive UI written in Angular.js with Angular UI Router, Bootstrap and Restangular. Cross-platform mobile app development via Ionic Framework. Site and app deliverable completion estimation is currently EOY 2015.
Confidential, Santa Monica, CA
Web Applications Consultant
Responsibilities:
- Consulted on modifications and improvements to a Zend Framework-based LAMP stack “ middleware ” transaction management system. System handles order processing for Proactiv+, Meaningful Beauty, Sheer Cover and Wen Hair Care websites and telephone operator terminals. Implemented and deployed a new payment authorization API to accept orders via eCheck using Vantiv Payment Gateway and a Pay Later feature using Experian Instant Prescreen Gateway.
- Additionally, refactored PHP code, optimized Redis caching strategies, optimized SQL queries in the payment processing manager, wrote unit tests, integrated fraud screening functionality using the Experian QAS address validation API, completed an account migration project across 10+ million records, and enhanced the flexibility of the customer acquisition credit authorization process to handle multiple payment gateways.
Confidential, Lake Forest, CA
Engineering Lead
Responsibilities:
- Lead architect of the Panasonic In-Flight Shopping application. Developed an enterprise-level IFE (In-Flight Entertainment) e-commerce suite solution that handles onboard passenger meal and beverage service, duty-free catalogs, credit card purchases and per-flight inventory management. System operates on over 40 domestic and international carriers.
- Aircraft software included design of a custom, high-performance LAMP-based MVC application architecture that encompassed various technologies, including MySQL MyISAM database engine management, web server optimization with Apache load balancing and caching strategies with Memcached, Python scripts for uploading and downloading content updates, custom built PHP modules written in C to interface with Boeing and Airbus aircraft status gateways, as well as the PCI-Compliant credit card swipe accessory.
- Also developed the Configuration Content Management System (CCMS) platform using Zend Framework, PHPUnit TDD, HTML 5, JavaScript, jQuery, and CSS for airlines and their catering firms to handle menus and catalogs, including: image data, metadata, inventory, airline fleet data, purchase data and usage statistics.
Confidential, Irvine, CA
Web Applications Consultant
Responsibilities:
- Project consultant on a TWiki-based LAMP stack system to assist FNF ’ s security and legal team in automating government compliance requirements, updating auditing procedures for digital documents, and managing training programs within their browser application.
Confidential, San Francisco, CA
Web Applications Consultant
Responsibilities:
- Developed the browser-based reporting interface for the Cisco Email Security Appliance (formerly known as Ironport). Application analyzes various metrics and produces a wealth of insights into how the appliances are working and protecting the network. API ’ s to interface with the system written in PERL and C++, business rules for generating and render reports using PHP, HTML, Javascript and CSS, and report database interface included compatibility for both Oracle and MySQL. Additionally developed and installed customized versions of the application for Fortune 100 enterprise customers.
Confidential, Walnut Creek, CA
Web Applications Consultant
Responsibilities:
- Incorporated global site enhancements to the PHP-based EMC Insignia online store, including CMS system changes to integrate new sales models, promotions and product upgrades. Implemented international site features such as language localization and handing of multiple currencies. Integrated the entire website with the Google Search Appliance.
Confidential, San Jose, CA
Web Applications Consultant
Responsibilities:
- Assisted marketing and IT in implementing a complete redesign of the online store, as well as automating campaign management of their WebTrends reporting system. System included Linux, Apache, PHP, ASP, HTML, JavaScript, CSS, SQL Server, SSL, Perforce, and WebTrends.
Confidential, Sunnyvale, CA
Web Applications Consultant
Responsibilities:
- Converted the internal-facing SDS (Strategic Data Solutions) click tracking reports system from ASP.net to PHP, as well as added Asian-language support for Confidential Japan. Completed all of the requirements on schedule. System included Linux, Apache, PHP, ASP, HTML, JavaScript, CSS, MySQL, SSL and CVS.
Confidential, Dayton, OH
Web Applications Consultant
Responsibilities:
- Developed a scalable open-source intranet application to allow project managers to create and maintain customizable reports. Also developed a conversion utility to migrate data from a legacy gdbm data store into the new MySQL database using a custom C++ application and the MySQL API libraries. System included Linux, Apache, PHP, C++, HTML, JavaScript, and MySQL.
- Developed website application modifications to Confidential ’ s online portal. Automated data transition and update processes, reduced maintenance overhead for administrators and simplified the usability of the CMS screens for faculty and the website maintenance staff. System included Linux, Apache, PHP, HTML, JavaScript, Oracle and LDAP.
Confidential, Cincinnati, OH
Web Applications Consultant
Responsibilities:
- Contributed to design and development of web front-ends for Cingular and Verizon cellular billing systems. J2EE/DB2 MVC application development provided resellers with rich-graphical web interfaces for managing and serving millions of wireless customer accounts. Responsibilities included development of the website interface, as well as business logic middleware for handling authentication, processing forms and updating backend systems. System included Java, JSP, DB2, HTML, JavaScript, XML, IBM Websphere, Unix, Lotus Notes and Microsoft Visual SourceSafe.
Confidential, Cincinnati, OH
Web Developer
Responsibilities:
- Successfully led development activities for website brand launches by Sara Lee, Del Monte, and StarKist websites. Consumer facing websites included information about products, online coupons, recipes, contests, and email sign-up campaigns. System included ASP, Visual Basic, HTML, CSS, JavaScript, Windows NT, Microsoft IIS (Internet Information Server), Apache, Microsoft Visual Studio and SQL Server.
Confidential, Middletown, OH
Web Developer, Web Services Director
Responsibilities:
- Led software development activities for various web-based applications. Projects included CMS systems for managing real estate listings, online stores for small businesses, promotional and marketing websites, as well as email campaigns. System included Linux, Windows NT, Microsoft IIS (Internet Information Server), Apache, PHP, ASP, Visual Basic, C++, HTML, JavaScript and SQL Server.