Senior Full-stack Developer
2009 - PRESENTThird Social, LLC- Owned core microservices architecture (api*.purlhub.com).
- Owned the high availability CDN (Nodejs,MongoDB,GridFS).
- Supported the sendsites.com web application.
- Supported the purlhub.com web application.
- Built desktop versions of custom solutions for customers using Electron and Node.js.
Technologies: Node.js, JavaScript, ExpressJS, Electron, Mocha, Karma, Gulp, MongoDB, MySQL/MariaDB, Browserify, Backbone, Bootstrap, Underscore, Moment, jQuery, jQuery-UI, DNS, Fedora, RedHat, PHP5, Python, AWK, BASH, RackSpace*, Mandrill, REST, JSON, CSS3, HTML5Sr. Specialist, Systems Network Administration
2009 - 2009NOAA/NESDIS HQ (GDAIS)- Built a custom incremental backup service for a 22TB data array.
- Owned Subversion repository deployment and administration.
- Enforced software policy conformance across NOAA teams via automated checks.
- Resolved VPN client connectivity issues.
- Coordinated server infrastructure with development team efforts and advised on strategy.
Technologies: RedHat Linux, Fedora linux, PostgreSQL, MySQL, Subversion, Git, Apache, IPTables,TCP Wrappers, OpenVPN, Bash, AWK, SEDLinux Systems Administrator/Web 2.0 Developer
2007 - 2009eValuation Solutions, LLC- Deployed and configured an in-house Zimbra groupware solution.
- Deployed and configured a private Openfire instant messaging server.
- Implemented production and staging application environments with deployment automation.
- Contributed key elements to the eValOnline web desktop application development.
- Implemented security best practices across cloud server infrastructure.
Technologies: CentOS, RedHat Linux, RackSpace, Javascript, Ext.js, JavaScript, MySQL, Subversion, Apache, Bash, PHP, Zend Framework, HTML, CSSSoftware Engineer/Build and Packaging Engineer
2006 - 2007Cranel, Inc./ISOdX- Created RedHat, CentOS, and Fedora software installation packages.
- Owned software builds and test automation processes with daily reporting.
- Contributed to the ISOdX 4x software rewrite development effort.
- Created custom software installers from non-RPM based systems.
- Engineered network auto-detection/auto-configuration scripts for the initial software installation process.
Technologies: CentOS, RedHat Linux, ANACONDA, RPMLIB, RPM Build Tools, Zend Encoder, Zend Optimizer, BASH, PHP5, PostgreSQL, AWK, ActiveMQ