Project Lead Developer, General Manager at Opensim Ltd.
Budapest, Central Hungary
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
András Varga is a seasoned software leader and founder with 27 years of experience, best known as the project lead and primary author of OMNeT++, a widely used open-source discrete event network simulator and the basis for the commercial OMNEST product. As General Manager and Project Lead at Opensim Ltd., he blends hands-on backend engineering—demonstrated by deep contributions to memory optimization, config processing, and BGP routing in core OMNeT++ and INET repos—with long-term product stewardship. His work underpins academic research and industrial networking projects globally, cited across Google Scholar, ACM and IEEE venues. Trained Summa Cum Laude in computer science, he combines rigorous academic grounding with practical system-level refinements that have prevented memory leaks and improved routing correctness in flagship simulation frameworks.
27 years of coding experience
4 years of employment as a software developer
Master of Science (MSc), Computer Science, Summa Cum Laude, Master of Science (MSc), Computer Science, Summa Cum Laude at Budapesti Mûszaki és Gazdaságtudományi Egyetem
Contributions:11 releases, 17932 commits, 7 PRs in 24 years
Contributions summary:András's contributions involved porting the `cXMLElement` class to utilize `opp_pooledstring` and `std::vector` for memory optimization. They refactored the `pooledstring.h/cc` files, splitting the stringpool implementation and fixing the assignment operator for `opp_pooledstring` to prevent memory leaks. Additionally, the user implemented or refined a number of methods related to processing config properties, including adding value origin metadata and support for expressions.
INET Framework for the OMNeT++ discrete event simulator
Role in this project:
Back-end Developer
Contributions:1 release, 1330 commits, 6 PRs in 14 years
Contributions summary:András primarily focused on enhancing and refactoring the BGP routing implementation within the INET Framework, with changes primarily centered on improving code readability, adhering to coding standards, and fixing some incorrect variable usage. The user made extensive improvements to various aspects of the BGP routing codebase, including adjustments to methods to ensure better functionality and to optimize the performance of the code. The user also contributed to the code style of the project.
inetc-plus-plusomnetsimulationnetwork-simulator
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.