Tibor Harsszegi is a Principal Software Engineer based in Budapest with over two decades of hands-on C++ development across Linux and other operating systems, and a decade of focused professional experience in senior engineering roles. He has deep domain experience in lottery and embedded-style systems from long tenures at Scientific Games, Essnet, and Cognex, where he now drives architectural and delivery work. Comfortable across languages and stacks—including Java, Angular, Ionic, and game framework Phaser—he pairs pragmatic engineering with rapid problem-solving and a willingness to adopt new technologies. An active open-source contributor, Tibor has improved code generation and C++ support in the well-regarded quicktype project, bringing practical compiler-like rigor to serialization and type generation. Colleagues rely on him for steady, thoughtful design in complex, production-critical systems and for translating tricky requirements into maintainable C++ implementations.
10 years of coding experience
23 years of employment as a software developer
Master's degree, Computer Software Engineering, Master's degree, Computer Software Engineering at University of Szeged
Generate types and converters from JSON, Schema, and GraphQL
Role in this project:
Back-end Developer
Contributions:55 commits, 5 PRs, 72 comments in 11 days
Contributions summary:Tibor primarily focused on enhancing the quicktype project with the implementation of new features and improvements related to code generation for different programming languages. This included adding support for enum values in C++, fixing TypeScript issues, and refactoring the code to generate classes with getters/setters. The contributions also involved improvements for the generation options in C++ and better support for the code generation process.
CppAst is a .NET library providing a C/C++ parser for header files powered by Clang/libclang with access to the full AST, comments and macros
Contributions:1 release, 12 reviews, 17 PRs in 1 year 4 months
net-librarydotnetmacroscompile-timeclang
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.