Gellért Hegyi is an engineer with 14 years of experience building full-stack applications and leading engineering teams across Europe, currently based in the Zürich area. He combines deep frontend expertise in React and Angular with Node.js backend work, and has iOS experience in both Objective-C and Swift. A long-time open source maintainer of Electron at GitHub, he’s contributed cross-process APIs and platform-specific window management fixes to a project used by millions—evidence of his ability to work on large, cross-platform codebases. His contributions to tools like cmake-js show attention to developer ergonomics and native build workflows. He has progressed from hands-on engineering at startups to engineering management roles, bringing both technical depth and product-minded system design to complex problems.
14 years of coding experience
10 years of employment as a software developer
Bachelor's degree with honours BSc Computer Scientist, Bachelor's degree with honours BSc Computer Scientist at Budapest University of Technology and Economics
:electron: Build cross-platform desktop apps with JavaScript, HTML, and CSS
Role in this project:
Full-stack Developer
Contributions:15 reviews, 106 commits, 26 PRs in 6 years 11 months
Contributions summary:Gellért contributed to the Electron framework, demonstrating proficiency in both browser and renderer processes. Their primary focus was on implementing new APIs and features, such as `SetOffscreenRender`, and improving the existing codebase related to window management and OS-specific functionalities (e.g., macOS). The user addressed identified issues by providing necessary fixes and ensured the framework's stability by making required corrections.
Contributions:8 commits, 4 PRs, 7 comments in 7 months
Contributions summary:Gellért primarily focused on enhancing the `cmake-js` build tool, specifically by introducing and refining options for custom configurations. The user modified the core CMake build system, including adding functionality to handle custom build options. They also updated the process of how custom options get passed to the CMake configure command. Further improvements were made by allowing the user to silence CMake output and providing an option to specify an output directory.
cppcmakecmake-jsnode-jsn-api
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.