Summary
Gary Affonso is a Principal software engineer and consultant with over 30 years in the industry and two decades building bespoke web applications and services for clients ranging from startups to large enterprises. He blends deep full-stack expertise—Java/Spring, Node/AngularJS, NoSQL and RDBMS—with a pragmatic TDD discipline and strong CI/CD automation. Gary has led architecture, delivery, and operations for high-performance, data-driven systems and repeatedly built high-morale Agile teams that reliably meet commitments. Notable engagements include leading engineering for Amazon Local Register and architecting WBEZ’s digital audio delivery platform, where he also integrated mobile clients and automated end-to-end testing. He frequently acts as a technical project lead and mentor, comfortable stepping into mobile codebases to troubleshoot or improve test coverage. Based in Vashon, Washington, he pairs entrepreneurial experience (multiple startups) with repeatable, production-focused practices that emphasize monitoring, maintainability, and stakeholder collaboration.
13 years of coding experience
9 years of employment as a software developer