Yuriy Glukhov is a seasoned software architect and polyglot engineer with 12 years of experience building systems in C/C++, Objective-C, Python, D, Swift, Nim and Nim-powered tooling. He has held leadership roles from CTO to Director and founded a games company, combining hands-on engineering with product and technical leadership. Yuriy is an active open-source contributor, notably improving Ethereum clients (Nimbus eth1/eth2) and core Nim projects like the compiler and nimble package manager, demonstrating deep systems and back-end expertise. His work spans low-level correctness (RLP encoding, gas computations, RocksDB integration) to developer tooling (nimpy, nimx GUI and JS back-end), showing a rare ability to move between compiler internals and application-level features. Based in Ukraine, he brings a pragmatic focus on performance and correctness, often debugging compilation-level issues that unlock functionality across platforms.
12 years of coding experience
15 years of employment as a software developer
Mathematics, Physics, Chemistry, Mathematics, Physics, Chemistry at Kyiv 145
Contributions:8 reviews, 169 commits, 136 PRs in 4 years 9 months
Contributions summary:Yuriy primarily contributed to the development of a Nim-Python bridge, focusing on creating a bridge between the Nim programming language and Python. Their work involved implementing functionality to support data type conversion, and the ability to call Nim functions from Python. They implemented support for various data types, including strings, integers, floats, booleans, and complex numbers, as well as the integration of iterators. The changes include marshalling and unmarshalling of common python data structures and creating the infrastructure for a Nim to Python bridge.
Contributions:5 reviews, 1050 commits, 336 PRs in 8 years 2 months
Contributions summary:Yuriy is primarily focused on developing a GUI library, as evidenced by the initial commit and subsequent additions. Their contributions involve implementing core features and components of the GUI, including matrix operations, point, size, and color definitions, as well as building elements such as buttons and text fields. Furthermore, they added dependencies to the framework like SDL2 and OpenGL and worked on integrating the GUI for Android devices.
gui-librarynimguiui
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.