Ambroz Bizjak is a seasoned Chief Architect based in Ljubljana, Slovenia, with 17 years of experience designing and delivering robust software systems. Currently leading architecture at Soniox, he brings deep systems and backend expertise honed through a long tenure as a senior developer and "guru" at Cosylab. He is an active open-source contributor, notably improving core language features and expression evaluation in the badvpn project—work that spans scripting, proxification, P2P VPN primitives and low-level string and checksum utilities. Ambroz combines hands-on implementation skills with strategic architectural thinking, able to move from arithmetic and expression evaluators to production-grade network tooling. Known for pragmatic refactoring and clarity in complex codebases, he often surfaces elegant solutions to tricky protocol and evaluation problems. Based in Ljubljana, he blends Eastern European engineering rigor with a collaborative, systems-first approach to product engineering.
Contributions:1 release, 185 commits, 11 PRs in 7 years 7 months
Contributions summary:Ambroz primarily contributed to the core functionality of the project by implementing functions for basic arithmetic operations such as addition, subtraction, multiplication, and division. They refactored code related to function calling and expression evaluation within the project, also adding support for the `if`, `bool`, `not`, `and`, `or`, and `imp` functions. In addition, the user made improvements by implementing functions for string manipulation, value comparison, and a checksum function.
Contributions:329 commits, 176 pushes, 11 branches in 2 years 4 months
cppshared-memoryevent-loopc-plus-plusportable
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.