Summary
Marko Mihovilić is a Staff Software Engineer with 13 years of experience building high-performance and scalable software, currently at Google and previously serving as Chief Architect and Head of Product Engineering at Photomath. He began with low-level, performance-sensitive work—DSP on embedded systems, graphics and game-engine components, and accelerated image processing—and has evolved into a leader who bridges company vision and technical execution. Marko specializes in high-level system design, automation of human workflows, and integrating custom tooling and AI-driven pipelines to deliver measurable product value. He has led mobile and backend teams across platforms, architecting solutions from image capture and processing to subscription and content delivery systems. Based in Zagreb with an academic background in computer science and information processing from FER, he combines deep technical roots with practical product leadership and a knack for turning prototypes into production-grade systems.
13 years of coding experience
7 years of employment as a software developer
High School, Mathematics and natural sciences, High School, Mathematics and natural sciences at Gimnazija Antuna Gustava Matoša
B.Sc, Computer Science, B.Sc, Computer Science at FER
Croatian, English