Ivan Jovanovic is a pragmatic CTO and full-stack software engineer with 14 years of experience building complex web products for Swiss and global markets. He combines hands-on implementation (Java/Spring, Go, TypeScript/React, Elasticsearch, AWS, PostgreSQL) with tech and team leadership, having led feature and stack rewrites at Microsoft and major consumer work at local.ch. As a founder and consultant he helps startups and enterprises alike, comfortable as a one-man shop or as leader of distributed teams. He emphasizes agile processes, quality-oriented development practices, and continuous improvement, having shortened release cycles and driven automation and performance gains. Known for a steady, responsibility-driven approach, he extracts business goals into pragmatic technical solutions while continuously learning and mentoring others. An under-the-radar strength is his repeated success aligning product, QA and architecture to ship complex, customer-facing features reliably.
14 years of coding experience
7 years of employment as a software developer
Dipl.-Ing. (MSc. equivalent), Dipl.-Ing. (MSc. equivalent) at University of Niš
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.