Gregg Miskelly is a Principal Software Design Engineer at Microsoft in Seattle with 11 years of experience building and hardening developer tooling and debuggers. He contributes to high-profile open-source projects such as the official C# extension for VS Code and the Visual Studio MI Debug Engine, focusing on core debugger reliability, UTF-8 conversions, launch option refactors, and cross-platform installer and dependency handling. Gregg blends back-end systems expertise with practical telemetry and logging improvements that make complex native debugging more robust across Linux, Android and iOS targets. Known for digging into installer and runtime-edge cases, he helps ensure developer workflows work reliably in real-world, heterogeneous environments.
The Visual Studio MI Debug Engine ("MIEngine") provides an open-source Visual Studio Debugger extension that works with MI-enabled debuggers such as gdb and lldb.
Role in this project:
Back-end Developer
Contributions:946 reviews, 279 commits, 340 PRs in 7 years 5 months
Contributions summary:Gregg primarily worked on the MIEngine, contributing to the core functionality of the Visual Studio MI Debug Engine. Their work included significant changes to the code, converting existing functionality to UTF-8, and refactoring launch options. The user also made changes to the Android and iOS debug launchers, integrating generated serializers to improve launch option parsing. Additionally, the user made key enhancements related to exception handling and improved the logging and telemetry within the engine.
Contributions:33 releases, 217 reviews, 205 commits in 6 years 10 months
Contributions summary:Gregg contributed to the .NET support for Visual Studio Code, primarily focusing on the coreclr-debug component. Their work involved implementing error detection for .NET CLI functionality, such as the correct copying of content files during debugger installation. They also addressed issues with the debugger's setup, including handling the installation and ensuring the required dependencies are in place. Additionally, they added support for new Linux distributions within the debugger environment.
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.