Urban Marovt is an engineering manager with 10 years of hands-on experience building full-stack products and leading teams, currently shaping engineering at Synthesia. He blends product-focused thinking from agency work and head-of-product roles with deep technical experience in Node.js, Go, React and IoT/Smart Home integrations. His background includes architecting digital identity wallet integrations and designing secure remote connectivity for embedded devices, reflecting a pragmatic focus on user flows and system resilience. Urban pairs a Master’s in Mathematics and Computer Science with a track record of moving between coding, architecture and product discovery, so he still enjoys diving into code while steering strategy. Based in Ljubljana, he’s particularly interested in how customers perceive value and in turning complex integration challenges into simple, reliable experiences.
10 years of coding experience
6 years of employment as a software developer
Bachelor’s Degree Mathematics and Computer Science, Bachelor’s Degree Mathematics and Computer Science at University of Ljubljana
Master’s Degree Mathematics and Computer Science, Master’s Degree Mathematics and Computer Science at University of Ljubljana, Faculty of Mathematics and Physics
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.