Summary
Mike Roberts is a seasoned engineering leader with 13 years in software and over two decades of hands-on technical experience, currently leading algorithmic traffic acquisition at CarGurus from Medford, MA. He has a strong track record of architecting resilient, high-availability systems and building asynchronous, message-driven microservice platforms at companies like Indigo, Salsify, and Leaf Holdings. Mike excels at scaling complex distributed systems—designing everything from an eventually-consistent datastore for edge Android devices to high-throughput transaction platforms and GraphQL-driven services. He combines people leadership (hiring and managing distributed teams) with deep engineering craft, often stepping into architect and principal-engineer roles to unblock delivery. His background in both computer science and drama hints at an ability to communicate complex technical ideas clearly and to lead cross-functional stakeholders through change.
13 years of coding experience
16 years of employment as a software developer
BS, Computer Science, Humanities and Arts (Drama/Theatre), BS, Computer Science, Humanities and Arts (Drama/Theatre) at Worcester Polytechnic Institute