Summary
Tihomir Heidelberg is a freelance software developer based in Zagreb with nine years of professional experience and a long track record of C/C++ and Java engineering for embedded, networking and VoIP systems. He has worked as an external consultant for Swiss companies like CAScination and Qnective, delivering cross-platform solutions using Qt, Android, Linux and custom protocol stacks. His expertise spans security and encryption, certificate management, SIP/VoIP protocols and performance-conscious STL/C++ design, often in constrained embedded environments. Comfortable in Agile teams and Git workflows, he brings hands-on systems-level debugging and networking know-how that reduces time-to-market for mission-critical devices. A background in computer science from the University of Zagreb and years in vehicle tracking and radio communication projects give him practical insight into real-world reliability and interoperability challenges.
9 years of coding experience
15 years of employment as a software developer
Master of Computer Applications - MCA, Computer Science, Master of Computer Applications - MCA, Computer Science at FER
Gimnazija Daruvar
2001, Computer science, 2001, Computer science at University of Zagreb/Sveuciliste u Zagrebu
Master of ingenering, Computer Science, Master of ingenering, Computer Science at fakultet elektrotehnike i računarstva
English, Czech, Croatian