Sr. Web Developer Consultant [February 2012 - Present]
| Cupertino, CA
⋅ Migrated ACN Member Portal from legacy servers / legacy Lasso language to accommodate changing business requirements, update user experience, and mitigate against security risks
⋅ Consulted business owner on translating user requirements to application design and implementation
⋅ Defined project plan; Executed front-end / back-end technical requirements as well as server set-up
⋅ Navigated extensive stakeholder network to obtain all necessary business and security approvals
⋅ Built portal using SaaS (jQuery) and MVC architectures on a LAMP stack with full mobile support
⋅ Built web application for Consultants to obtain dynamically generated mobility certification
⋅ Built back-end reporting and alert system for staff to view, download, and process relevant data
⋅ Built using jQuery and LAMP stack
⋅ Upgraded legacy servers and programming language with new LAMP-based servers
⋅ Defined and managed project plan; recommended and implemented new Linux based OS
⋅ Partnered with Information Services & Technology (IS&T) group to ensure hardware/software security
⋅ Consulted groups across geographic lines (EMEA, Japan, Australia) on complex web applications regarding application design, implementation and usability
Lead Developer [April 2007 - February 2012]
| Petaluma, CA
⋅ Collaborate with product managers to create business and technical requirements.
⋅ Work with new vendor to create ecommerce/accounting integration technical specification, including complex remote SQL Server database replication with updatable subscribers and cross site session sharing between ASP and ColdFusion.
⋅ Migrate website to new dealflow.com domain from legacy dealflowmedia.com domain.
⋅ Implement upgrade of proprietary CMS for extensive feature addition, as well as migration to new domain using ColdFusion, AJAX (Prototype) and MySQL.
⋅ Create internal customer research application spanning multiple subsidiaries/databases (SQL Server & MySQL) to aid with sales, marketing, customer service, and tech support.
⋅ Train internal users on new features and streamlined processes resulting from upgrade.
⋅ Collaborate with product manager and editorial staff to develop project scope focusing on a SaaS (Software as a Service) interface design.
⋅ Create UML diagram to outline Object Oriented PHP application structure.
⋅ Build application utilizing OO PHP, MySQL, AJAX (Prototype), JS, CSS and HTML.
⋅ Migrate site code (PHP/Perl/JS/AJAX) and database (MySQL) from offsite host to local collocation.
⋅ Scoped and implemented upgrade from PHP 3 to PHP 5 and MySQL 3 to MySQL 5.
⋅ Transition legacy Perl scripts to function in a Win Server environment with Win application replacements for Linux counterparts.
⋅ Reduce code through inheritance and implementation of common interfaces.
⋅ Oversee site redesign and minor feature upgrade.
⋅ Collaborate with product managers, editorial team and external clients to gather business and technical requirements.
⋅ Plan and oversee the building of MySQL database schema, complex data input interface, search and reporting applications to back external market research products. Built with ColdFusion, JS, AJAX and MySQL.
Communications Director [November 2004 – June 2007]
Leadership Santa Rosa Alumni Association | Santa Rosa, CA
⋅ Set up layout in InDesign. Create, execute and port data from mail merge scripts in Word to populate alumni records.
⋅ Oversee printing, packaging and shipping to alumnus.
⋅ Port legacy PageMaker layout to InDesign.
⋅ Manage content production and acquisition from editorial contactors.
⋅ Create, edit, print, package and ship bi monthly newsletter.
Online Technician [July 2003 – November 2004]
The Press Democrat
| Santa Rosa, CA