Summary
Michael Marvick is a pragmatic software engineering manager in Seattle with 12 years of experience and a 7-year track record across full stack, mobile, and infrastructure roles. Currently leading engineering at Square, he combines hands-on technical problem solving—especially around Kafka, data pipelines, and mobile systems—with people leadership and mentorship. As former CTO and co-founder of CoffeeBreak, he built the product end-to-end, optimized core algorithms to run 50x faster, and introduced CI/CD improvements that slashed deployment overhead. His background spans startups and enterprise, from fixing subtle concurrency bugs that drove data accuracy to designing Terraform modules and observability for teams. Known for translating messy requirements into measurable experiments, he brings both product sense and deep technical ownership to scaling reliable systems.
12 years of coding experience
11 years of employment as a software developer
AAS, AAS at Bellevue College
BS, Mechanical Engineering: Mechatronics; Minor: Mathematics, BS, Mechanical Engineering: Mechatronics; Minor: Mathematics at University of Washington
Sammamish HS