Summary
Michael Ershov is a Senior Software Engineer based in Berkeley with six years of experience building platform and product-level software at top-tier tech companies. He has driven platform architecture and Drive-focused engineering at Google and now works on core systems at Uber, blending low-level systems thinking with product delivery. His background spans hardware and embedded work—internships at Apple, Amazon Lab126, and EUV engineering—giving him a strong cross-disciplinary edge when solving performance and reliability challenges. Michael holds a BS in Mechanical Engineering with an EECS minor from UC Berkeley and a Graduate Certificate in Visual Computing from Stanford, reflecting a blend of physical systems and visual/compute expertise. He maintains an active GitHub for up-to-date projects and published a consumer app, CicoMate, demonstrating an appetite for shipping end-to-end products outside of corporate roles. Colleagues describe him as an engineer who bridges hardware intuition and software scalability to deliver pragmatic, production-ready solutions.
6 years of coding experience
9 years of employment as a software developer
Bachelor of Science Mechanical Engineering EECS minor, Bachelor of Science Mechanical Engineering EECS minor at University of California, Berkeley
International Summer School Study Abroad Norwegian History and Scandinavian Film Genres, International Summer School Study Abroad Norwegian History and Scandinavian Film Genres at University of Oslo
Graduate Certificate Visual Computing, Graduate Certificate Visual Computing at Stanford University
English, Russian