Igor Kulaychuk is a Senior C/C++ developer with nine years of professional experience building low-level tooling and embedded systems, currently focused at Network Optix in Burbank, CA. He has deep expertise in debugging and runtime internals from his work on Samsung’s open-source NetCoreDbg debugger and enhancements to CoreCLR and LLDB, including stack inspection and conditional breakpoint support. Igor’s background spans compiler plugins, ptrace-based data injection, fuzz testing, and Linux/Android kernel memory analysis, reflecting a strong systems-and-security orientation. Early work on industrial robotics control systems and a custom compiler backend complements his hands-on skills with cross-platform build automation and testing. Notably, he contributes to a widely used debugger project (netcoredbg), demonstrating both open-source collaboration and practical impact on managed-code debugging workflows.
10 years of coding experience
9 years of employment as a software developer
Master of Science, Computer Science, Master of Science, Computer Science at MSTU STANKIN
NetCoreDbg is a managed code debugger with GDB/MI, VSCode DAP and CLI interfaces for CoreCLR.
Role in this project:
Back-end Developer & Automation Engineer
Contributions:103 releases, 420 commits, 4 PRs in 1 year 9 months
Contributions summary:Igor primarily worked on enhancing the debugging capabilities of the .NET Core debugger, specifically for the CoreCLR runtime. This involved implementing new features for stack frame and variable inspection, and adding support for conditional breakpoints. The user also contributed to the automation of build and testing processes, with script additions, and fixed various issues related to the tool's overall functionality and compatibility across different operating systems.
This repo contains the .NET Core runtime, called CoreCLR, and the base library, called mscorlib. It includes the garbage collector, JIT compiler, base .NET data types and many low-level classes.
Contributions:55 pushes, 24 branches in 1 year 8 months
dotnetjitruntimedata-typescompiler
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.