Gábor Mező

Principal Software Engineer at GRAPHISOFT

Fót, Hungary
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
Gábor Mező is a Principal Software Engineer based in Fót, Hungary with 12 years of professional experience building and leading backend and full-stack teams. He has progressed through technical leadership roles at GRAPHISOFT, where he evolved from Technical Lead to Principal and served as lead Node.js architect for BIMcloud, blending Node.js and C++ at scale. Gábor brings deep experience in native addon tooling and memory-safe integrations, evidenced by substantive open-source contributions to cmake-js and the widely used ref library that improved NAN compatibility and prevented segfaults. He combines hands-on systems work—from build tooling and compiler support to database and DevOps responsibilities—with team mentoring and architecture ownership. Comfortable across Windows and Unix platforms, he often tackles cross-compiler and platform-specific build challenges that many backend engineers avoid. Colleagues rely on him to translate complex distributed-system requirements into maintainable, production-ready solutions.
code12 years of coding experience
job19 years of employment as a software developer
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
354reputation
10kreached
8answers
4questions
github-logo-circle

Github Skills (17)

c-language10
multiplatform10
memory-management10
cmake10
cross-platform10
build-automation10
nodejs10
cprogramming-language10
testing9
windows9
macos9
nhibernate6
addon6
second-level-cache6
gyp6

Programming languages (9)

TypeScriptC#C++CRustJavaScriptGoRuby

Github contributions (5)

github-logo-circle
cmake-js/cmake-js

Mar 2015 - Feb 2022

CMake.js - a Node.js native addon build tool
Role in this project:
userFull-stack Developer
Contributions:13 releases, 2 reviews, 249 commits in 6 years 11 months
Contributions summary:Gábor primarily worked on building and configuring the CMake.js build tool. Their contributions focused on modifying the build process, adding platform-specific configurations for Windows and macOS, and integrating support for various compilers, including GNU and Clang. The user also refactored parts of the build process to improve efficiency and added functionality such as nan (Native Abstractions for Node.js) locating.
cppcmakecmake-jsnode-jsn-api
TooTallNate/ref

Aug 2015 - Aug 2015

Turn Buffer instances into "pointers"
Role in this project:
userBack-end Developer
Contributions:14 commits, 2 PRs, 23 comments in 12 days
Contributions summary:Gábor primarily contributed to the `ref` repository, which provides tools for working with pointers and memory addresses in Node.js. Their commits focused on updating the code to support NAN (Native Abstractions for Node.js) 2.0, indicating work related to maintaining compatibility with newer Node.js versions and potentially fixing memory management issues. The user also addressed several segfaulting issues and updated test cases, demonstrating a focus on improving stability and preventing memory-related errors.
instancesbufferpointers
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