Summary
Matthew Petrie is an engineering lead in Portland with 12 years of hands-on full-stack experience building high-performance web and mobile products using React, React Native, GraphQL, Node.js, and TypeScript. He has a track record of shipping measurable business impact—from a >75% lift in AOV after rebuilding a mobile app to conversion improvements from A/B experiments—and has led teams through architecture shifts like migrating to JAMstack and static-first front ends. As an engineering manager and first manager hires, he’s established Agile processes, incident response, and cross-team guilds that raise engineering standards while mentoring engineers to become business-savvy problem solvers. Comfortable both as a deep individual contributor and as a people leader, he prefers mission-driven work and continually explores edge-focused tooling (Next.js, Remix, CDNs/edge functions) to squeeze performance and UX gains. An early adopter of the modern React/GraphQL ecosystem, he blends product-focused thinking with the discipline of platform and operational excellence.
11 years of coding experience
16 years of employment as a software developer
B.A. Liberal Studies, B.A. Liberal Studies at Portland State University
Web Development, Web Development at App Academy