Tihomir Culjaga

Co-founder & CTO at SYNVERSO

Croatia
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
Tihomir Culjaga is a seasoned telecom software engineer and co-founder/CTO with 16+ years designing and deploying contact center and VoIP solutions across Linux and open-source stacks. He combines deep protocol expertise (SIP, WebRTC, SIGTRAN, MGCP, H.323, T.38) with hands-on experience in Kamailio/OpenSIPS, FreeSWITCH, Asterisk and IMS/NGN platforms. As CTO of SYNVERSO he leads product and infrastructure efforts while maintaining a strong developer mindset, evidenced by contributions to FreeSWITCH—adding Croatian language support and enhancing RADIUS auth modules. His background spans operator-grade voice networks and embedded/openWrt environments, giving him rare end-to-end insight from access networks to application-layer call control. Known for pragmatic scripting (shell, Python, Perl) and system-level problem solving, he often bridges carrier requirements with open-source innovation.
code16 years of coding experience
job7 years of employment as a software developer
languagesCroatian, English, Italian
github-logo-circle

Github Skills (12)

c1710
c1110
voip10
freeswitch10
telephony10
sip9
user-authentication9
audio-processing9
sips9
authentication9
c-language8
cprogramming-language8

Programming languages (3)

ShellCPython

Github contributions (5)

github-logo-circle
seven1240/FreeSWITCH-OLD

Mar 2010 - Mar 2010

The World's First Cross-Platform Scalable FREE Multi-Protocol Soft Switch
Role in this project:
userBackend Developer
Contributions:6 commits in 2 days
Contributions summary:Tihomir contributed to the FreeSWITCH project by implementing a Croatian language module for the "say" application. This involved writing code to handle Croatian pronunciation and number formatting, including the correct grammatical forms for numbers and currency. The commits also included changes to the radius authentification module. The user made code adjustments, header changes, and fixed typos.
scalablemulti-protocollinuxcommunicationcross-platform
signalwire/freeswitch

Dec 2016 - Jan 2017

FreeSWITCH is a Software Defined Telecom Stack enabling the digital transformation from proprietary telecom switches to a versatile software implementation that runs on any commodity hardware. From a Raspberry PI to a multi-core server, FreeSWITCH can unlock the telecommunications potential of any device.
Role in this project:
userBack-end Developer
Contributions:2 commits, 7 comments in 10 days
Contributions summary:Tihomir primarily contributed to the FreeSWITCH project by implementing and modifying modules related to call control and telephony features. They added support for the Croatian language in the `mod_say_hr` module, enabling the system to pronounce numbers, dates, and money in Croatian. Additionally, they worked on the `mod_rad_auth` module, enhancing its radius authorization/authentication capabilities. The user's work demonstrates their focus on expanding the project's internationalization and authentication functionalities.
telecomproprietarytelecommunicationswebrtccommodity-hardware
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.
Request Free Trial
Tihomir Culjaga - Co-founder & CTO at SYNVERSO