Principal Engineer with over a decade of experience and expertise in project management, design, coding, bug tracking, technical support, customer service, and supervision.

Summary of Qualifications

  • Efficient in managing multiple projects simultaneously by being organized and detail oriented, managing time effectively, and using good judgment.
  • Excellent problem solving ability, able to analyze and assess complex technical information, identify opportunities for improvements, and resolve critical issues.
  • Develop cooperative customer relationships by providing personal attention, understanding the needs of each customer, and implementing solutions to meet or exceed customer expectations.

Technical Skills

  • Markup: XHTML, HTML, XML, CSS
  • Scripting: JavaScript, PHP, Ruby
  • Frameworks: jQuery, Drupal, WordPress, Angular, React, SwiftUI
  • Templating: Smarty, FreeMarker
  • Standards: Section 508, W3C, ECMA
  • Databases: MySQL, SQLite, MongoDB
  • Automation: Jenkins, Puppet, Ant, Gulp, Grunt
  • Quality Assurance: Jasmine, Monkey Talk, Phantomjs, Jest
  • Version Control: CVS, SVN, Git
  • Design Patterns: MVC, OOP, API
  • Protocols: FTP, SSH, DNS, CDN
  • Online Marketing: SEO, SEM, UI/UX
  • Tracking: MVT and AB Testing, Google Analytics 3 and 4
  • Servers: Apache, Nodejs
  • Services: Homebrew, Bower, NPM, NVM
  • Tools: Github, Optimizely, Jira
  • Software: Gimp, Photoshop, Xcode, Android Studio, Visual Studio

Professional Experience

OWNER AND PRINCIPAL ENGINEER

JMFCOOL.COM
January 2017 - Present
Remote
  • HTML
  • CSS
  • JavaScript
  • PHP
  • Apache
  • React.js
  • SwiftUI
  • OSX
  • Git
  • Gulp
  • Gimp
  • Visual Studio
  • Android Studio
  • Xcode
  • SSH
  • SSL
  • DNS
  • Responsive
  • Created and managed code while utilizing best practices.
  • Utilized JavaScript to create unique user experiences.
  • Scripted Client Side and Server Side validation to scrub data while guiding the user.
  • Used Version Control Systems to maintain workflow.
  • Managed Search Engine Optimization (SEO) to gain better placement with search.
  • Project managed and developed multiple mobile apps.

OWNER AND PRINCIPAL ENGINEER

RUNTHROUGHMEDIA, LLC
August 2016 - January 2017
Remote
  • HTML
  • CSS
  • JavaScript
  • PHP
  • Apache
  • AWS
  • Rackspace
  • MySQL
  • iOS
  • Linux
  • OSX
  • SVN
  • Git
  • Gulp
  • Grunt
  • Gradle
  • Gimp
  • Photoshop
  • IntelliJ
  • Vim
  • Visual Studio
  • SSH
  • SSL
  • DNS
  • NPM
  • NVM
  • Created and managed code while utilizing best practices.
  • Utilized JavaScript to create unique user experiences.
  • Scripted Client Side and Server Side validation to scrub data while guiding the user.
  • Used Version Control Systems to maintain and deliver updates to clients.
  • Setup Pay-Per-Click Advertising (PPC) to help increase click through and ROI.
  • Managed Search Engine Optimization (SEO) to gain better placement with search.
  • Project managed multiple iOS apps through full development and release cycle.
  • Managed Social Media Marketing (SMM) to help with user engagement.
  • Managed content to incentivize campaigns and information to help market businesses.
  • Setup tracking to help track customer flow and engagement.
  • Managed brands to help with customer confidence.
  • Oversaw implementation of several Wordpress integrations.
  • Setup and managed AWS.

SOFTWARE UI ENGINEER

SQUARETRADE, INC
March 2012 - August 2016
San Francisco, CA
  • HTML
  • CSS
  • JavaScript
  • MongoDB
  • ExpressJS
  • AngularJS
  • Node.js
  • jQuery
  • Linux
  • Apache
  • MySQL
  • PHP
  • Adobe Photoshop
  • Jasmine
  • Gulp
  • Grunt
  • IntelliJ
  • Git
  • SVN
  • CVS
  • Jira
  • Coded and designed single page incident MEAN application.
  • Utilized $scope.state and $scope.data object to manage MEAN application interface.
  • Utilized Node.js and NPM to build and maintain server side JavaScript libraries and packages.
  • Utilized Bower to maintain and install front end libraries.
  • Started persistence layer for holding backend data using JSONP.
  • Constructed validation process using JavaScript.
  • Instrumental in initializing and scaling tracking to meet business requirements.
  • Created interfaces using LAMP.
  • Monitored logs to maintain data integrity and reporting.
  • Maintained local debug and testing environment.
  • Utilized internal automation system for release cycle.
  • Created sequence and class diagrams.
  • Established JavaScript components library.
  • Produced Unit Tests to insure the quality of the code.

DIRECTOR OF TECHNOLOGY

ORANGE STAR INC
February 2011 - March 2012
Remote
  • HTML
  • CSS
  • JavaScript
  • jQuery
  • Linux
  • Apache
  • MySQL
  • PHP
  • Photoshop
  • SSL
  • SVN
  • Managed Cloud Servers.
  • Integrated and monitored security.
  • Used LAMP stack to execute business solutions.
  • Created and maintained release cycle.
  • Persisted tracking info through funnel allowing ops to measure verticals.
  • Utilized local environment to test and debug e-commerce framework.
  • Created custom JavaScript Library using prototypical inheritance.
  • Created and maintained user interface using jQuery.
  • Developed code from mock-ups until client satisfaction.
  • Integrated and managed banking integrations.

Additional Experience

  • Software Engineer - UI, SuccessFactors, an SAP Company, San Mateo, Nov 2010 - Feb 2011
  • Technical Account Manager, Conduit, Ltd, San Mateo, Jul 2010 - Oct 2010
  • Webmaster, Civic Ventures, San Francisco, CA, Aug 2009 - July 2010
  • Sr. Mgr. of Front End Development, Syndero, Inc, San Francisco, CA, Feb 2008 - Aug 2009
  • Web Developer, Syndero, Inc, San Francisco, CA, Jan 2007 - Feb 2008

Education & Training

Interdisciplinary Studies: Political Science and Communication

University of Nevada, Reno Reno, NV
Bachelor of Art in Progress

Liberal Arts and Sciences: Social Science

Las Positas College Livermore, CA
Completed Associates in Arts

Certifications