Summary
Michael Fenwick is a Portland-based software engineer with 13 years of experience building scalable web applications and performance tooling across startups and enterprise teams. He currently develops full-stack solutions at Adobe, having worked on performance testing platforms, governance systems, and admin interfaces using Java, PHP, JavaScript (ES6), and React/Redux. His background includes refactoring large legacy monoliths at Vacasa into service-oriented architectures, SSO and UTF-8 migrations, and hands-on DevOps collaborations to improve security and reliability. As a cofounder he built a recurring billing product sharing models between client and server, and earlier roles ranged from senior PHP engineering and project leadership to source-code analysis for legal review. He combines a physics-and-astronomy analytical mindset with practical, results-driven engineering that emphasizes maintainability and measurable business impact. Colleagues would note he quietly improves resilience and developer ergonomics as often as he ships new features.
13 years of coding experience
6 years of employment as a software developer
The University of Arizona