Gordon Hackett 5808 Antigua Dr - San Jose, CA 95120 gordon@directional-consulting.com www.linkedin.com/in/gordonhackett 408 896-3707 SUMMARY Senior Software Engineer with more than 15 years professional IT experience providing development and support services for client-server, web, and eCommerce applications using Object Oriented programming concepts. Possess excellent mentoring skills and team leadership qualities that result in the achievement of milestones. Other strengths include: - World-class leading edge computing experience and creative problem solving abilities - Great team player and motivator for achieving outstanding results - Excellent project planning and resource allocation skills - Exceptional work ethics, solid communication, insight and direction are my key contributions - Winner of the Best in Class - Security annual award in 2009 and several performance awards COMPUTER SKILLS Languages: PHP, Ruby, JavaScript, Perl, Shell Scripting, Regular Expressions, VB Script Technologies: AWS EC2, Elastic Beanstalk, RDS, S3, Rackspace VPC, GoDaddy VPS, LAMP Methodologies: Agile, RAD, TDD, BDD Web Servers: Apache, Nginx, Rails, IIS, Jakarta-Tomcat, APC, PHP-FPM, FastCGI Web Related: JQuery, Ajax, HTML5, CSS3, XML, XSLT, Web Services, SOAP, RESTful APIs MVC Frameworks: Symfony2, Yii, Zend, Code Igniter, Ruby On Rails API: Bundler, Grape, Swagger, Faker, Composer, Phundaments, PHPExcel, adLDAP, Dashboards: Dashing, Grafana, Highcharts, GMap3 SCM / CI: Git, Subversion, OpenGrok, Capistrano, Jenkins, Travis CI CMS: Drupal, WordPress, Trac, Joomla, Zikula, VBulletin, phpBB Tools: PhpStorm, Rubymine, eclipse, VS 2010, GNU coreutils, vim Project Mgmt: Evernote, Microsoft OneNote, web2Project Databases: MySQL, Reddis, InfluxDB, PostgreSQL, MS Access, Oracle, PDO, ODBC, JDBC Platforms: Linux, UNIX, IRIX, Cygwin, Windows Server 2008/7/XP, DOS, MacOS Monitoring: Nagios, M/Monit, Munin, Cloud Watch, Airbrake, RRD2XML Security: OpenLDAP, OpenSSL, Alert Logic IDS, Mod Security, WAF-FLE, OWASP CRS Testing: Faker, FactoryGirl, Capybara, RSpec, PHPUnit Other: squid, samba, webmin, virtualmin, iptables, dig, traceroute PROFESSIONAL EXPERIENCE DIRECTIONAL CONSULTING, San Jose, CA 2015 - Present Solutions Architect - Defense-ability.com, CovertSurveillanceSolutions.com, BayAreaMovingHelp.com - Architecture, development and maintenance of covertsurveillancesolutions.com using Yii Framework and APIs to provide technical marketing and support presence on-line. - Research, testing and rebranding of OEM cellular surveillance devices through limited partnerships with mobile developers and design engineers to create a unique product line. - WordPress plugin development, UI +ACY- UX for defense-ability.com and bayareamovinghelp.com. MALWAREBYTES, San Jose, CA 2014 - 2015 Senior Software Engineer - Backend Web Infrastructure - Design and development of RESTful APIs for licensing and entitlement enforcement project for integration with company's desktop client software packages. Worked with portable and anti-malware teams to provide sandbox staging servers and documentation. Tracked features and user stories in Agile environment using VersionOne. - Implementation of extensive test suites using Ruby, RSpec and Capybara to provide over 85+ACU- code coverage. - Skills used: PHP5, Ruby on Rails, RSpec, Capybara, Web-kit, JSON, Symfony2, Grape, Swagger, Faker, InfluxDB, Grafana, MySQL, Active Record, Timecop, Windows 7, Ubuntu 14.04 LTS, AWS EC2, RDS, Elastic Beanstalk, AWS-SDK, S3, VersionOne, Agile, TDD, BDD ROBERT HALF TECHNOLOGY, San Jose, CA 2013 - 2014 Solutions and Support Engineer - CRC Health Group - Migration of applications and server infrastructure from historical data center to new virtual cloud infrastructure. - Design and development of internal tools for managing 1000+- domains for the Internet Marketing Team. Systems administration of Postfix, Subversion, Trac, Samba, OpenLDAP and PAM user accounts and email aliases. - On-Call 24/7 support for server infrastructure and flagship corporate websites related to www.crchealth.com - Skills used: PHP5, Perl, Ruby, Python, Yii, JQuery, XHTML, CSS3, XML, Apache 2, Ruby on Rails, Mod Security, OWASP CRS, APC, MySQL, PostgreSQL, OpenLDAP, PAM, NSS, Samba, Nagios, M/Monit, Munin, GNU coreutils, Multisite WordPress, Drupal, PHPExcel, adLDAP, Bash, SVN, Trac, RHEL6.5, Windows 7/2008, IIS7, Agile, TDD SOLARIA, Fremont, CA 2010 - 2013 Sr. Business Analyst - Data Acquisition and Simulation - Lead architect for mission critical business applications including SMES (Solaria Manufacturing Execution System) and Solar Simulation. Designed, developed and managed the integrated TIS (Technology Information System) and EDAS (Engineering Data Analysis System) applications using the Yii Framework. - Design, development and deployment of real-time dashboard providing SPC (Statistical Process Control) analysis of calibration data from global contract manufacturing sites providing excursion control. - Design, development and implementation of DAS (Data Acquisition System) for collecting monitoring data from more than a dozen global solar power plants for the purpose of performance analysis and simulation modeling. - Designed and implemented ETL (Extraction, Transformation +ACY- Loading) classes for importing atmospheric, meteorological and solar data logger acquisition devices from dozens of different vendors for purpose of calculating Expected Energy vs. Actual Energy with company's solar panels to provide BI to R+ACY-D / Engineering departments. - Skills used: PHP5, Yii, JQuery, XHTML, CSS3, XML, Apache 2, APC, PHP-FPM, FastCGI, MySQL, Highcharts, GNU coreutils, Drupal, PHPExcel, adLDAP, Bash, SVN, RHEL5, Windows XP/7/2008, VB.NET, IIS7, MS Access, RAD, TDD SPECTRATEK, San Jose, CA 2008 - 2010 Systems Developer - Independent Contractor - Designed and developed secure product website for SpectraTek permitting addition of new products and offerings to MySQL database using browser interface with automated generation of PDF technical data sheet using PHP5. - Developed secure GPS vehicle tracking system for SpectraTek using off-the-shelf components and available technologies. Local, state, and federal law enforcement agencies adopted system for covert vehicle surveillance. - Skills used: PHP, VB.NET, XHTML, ASP.NET, CSS, MySQL, Ajax, JQuery, JavaScript, Google Maps, Microsoft Maps, GPS, Enfora AT, GeoVision, KML, XML, REST, TCP, PDF, Bash, Joomla, Zend, Photoshop, Apache 2, APC, mod+AF8-geoip, mod+AF8-proxy, squid, iptables, RHEL 5, IIS6, Windows XP/2003/Vista/98, RAD, TDD MBLOX, Sunnyvale, 2007 - 2008 Tier III Network Engineer - Network Operations Center - Authored tools to analyze proxy log files containing MO and MT transactions for discrepancies in sent versus received messages and billing to provide accurate information for business intelligence. SMPP network analysis, performance metrics and data mining for company reports using Perl and Shell scripts. - Provided detailed release notes for upgrade and maintenance releases. Maintained routing for clients and mobile carriers using SQL statements to alter the PostgreSQL and Oracle databases. Development and deployment of Tomcat Java SOAP gateways for the company's mobile messaging transaction network. Administration and maintenance of Perl and Java proxies for network traffic gateways. - Skills used: Perl, Java, PostgreSQL, Oracle, Bash, Tsch, TCP/IP, SMPP, SMS, SOAP, XML, WSDL, REST, Apache 1/2, Jakarta-Tomcat, mod+AF8-proxy, GNU coreutils, Linux, Windows XP/2000/2003 CAREER HIGHLIGHTS Technical Awards - 2011 Top Ten Best Products of the Year - Popular Mechanics - Solaria - 2009 Best in Class Security - City of Mountain View, CA - SpectraTek