Independent Software Consultant / Owner
2018-Present
- Proven DevOps expert offering cost-effective software solutions to organizations of all sizes.
- Services include business process automation, cloud migration, infrastructure as code, continuous delivery, real-time event processing, and custom web service development.
- Most recent technologies used: Golang, ElasticSearch, SQLite, SQL Server, GCP/AWS, Git, GitHub/GitLab, PHP, Wordpress Templates, LAMP/MAMP, Bootstrap, DataTables, chart.js, amCharts, Linux/macOS/Windows …
Senior Software Engineer
2011-2016 (5 years)
- Accelerated core product installation process from 6 weeks to < 48 hours by leveraging automation and continuous delivery technologies.
- Orchestrated cloud infrastructure for hundreds of production VMs, designed and developed continuous delivery pipelines, wrote web services, solved real-time event processing challenges, created data access layers, managed proactive monitoring, configured cloud load balancers, administered and scaled NoSQL data stores, leveraged queueing and caching technologies, scripted installs, and optimized entire release management process.
- Created and implemented event processing solution for 1000+ ad events per second, per node, using < 100 lines of code, costing < $1 per day in cloud services.
- Reduced 1,000,000+ product data query times to < 100ms by leveraging NoSQL FOSS.
- Expedited DEV and QA environment stand ups from 1 week to < 30 minutes via automation.
- Recognized and awarded at R&D all-hands for emergency overnight replacement of malfunctioning production API Gateway using < 200 lines of HAProxy configuration.
- Spearheaded development and cross-team adoption of RESTful web service standards.
- Tech stack: Linux, Rackspace, Azure, HAProxy, Golang, Bash, Node.js, Java, C#, MongoDB, Solr, SQL, Jenkins, Octopus, Docker, RabbitMQ, Nagios, Git, SVN, Tomcat, Nginx, IIS.
Lead Software Engineer / Systems Engineer
2004-2011 (7 years)
- Saved 100+ engineering man-hours per month, and improved product quality, by automating manual processes for builds and deployments.
- Designed and developed automated testing and static code analysis solution which resulted in 0 defects found upon release of core radiology worklist component.
- Drove innovation as a representative of the Burlington Intellectual Property team, resulting in multiple disclosures submitted to the patent evaluation board.
- Key member of winning team for “Hack Week” coding competition. 1st place 2011 and 2009.
- Developed clinical information management modules for allergies and medications, cryptography web services, and ports of legacy database and installer scripts.
- Performed code reviews, gathered requirements, evaluated and recommended new software, researched and shared best practices, and wrote technical design documentation.
- Tech stack: VMWare, Perforce, Linux, Windows Server, IIS, CC.NET, C#, Bash, Batch commands, PowerShell, MSSQL, JavaScript, HTML, CSS, ASP.NET, NUnit, NCover, FxCop.
Software Consultant / Contractor
2000-2003 (3 years)
- Reduced speeding-related incidents for 250,000+ electronic toll customers by automating warning letter generation and transponder deactivation from toll lane data.
- Spearheaded a browser-based license plate image enhancement solution for the Orlando-Orange County Expressway Authority, optimizing enforcement of toll violations.
- Eliminated support costs and saved 100+ man-hours per month by developing a web-based common login system for e-pass support centers, mitigating client machine setup issues, version conflicts, and user lockouts, while streamlining workflows and enhancing overall UX.
- Wrote coding standards and technical documentation for OOCEA dev teams.
- Developed in-house database reporting functionality for Finfrock Industries, a leading architectural concrete manufacturer, by leveraging BI and report generation tools.
- Enhanced an object-oriented labor forecasting application for Walt Disney World Co., replacing multiple local data stores with a shared server-side relational DB.
- Created ad-hoc reports for Walt Disney World Co. to confirm federal labor law compliance.
- Tech stack: Windows, SQL, Oracle, Informix, C#, ASP.NET, VB, ADO, COM DLLs, HTML.
Software Engineer
Coleman Technologies, Inc.
1999-2000 (1 year)
- Wrote resource scheduling system enhancements, including a custom financial calculation module, for the San Diego Convention and Visitors Bureau.
- Developed document-imaging solutions using third-party scanning and viewing libraries.
- Provided on-site product training and detailed technical documentation for clients.
- Tech stack: Windows, SQL, VB.
Technical Analyst
SunGard Healthcare, Intelus Division
1998-1999 (1 year)
- Developed shell scripts to interface with third-party medical software.
- Automated generation of complex hospital database reports.
- Tech stack: HP UNIX, Windows, Awk, Sed, SQL, and on-site HW config and installs.
GUI Developer / Software Specialist
Cirrus Technology, Inc.
1995-1998 (3 years)
- Automated application installations, leveraging various scripting tools.
- Developed GUI front-end applications to operate scanners and CD-recordable jukeboxes.
- Performed QA testing of software packages, wrote and executed test plans and matrices.
- Tech stack: OS/2 Warp, Windows, Java, SQL, InstallShield, and physical server assembly.