Top expert inModern Software Development and DevOps Practices
Isidor Nikolic is a Principal Product Manager based in Zurich with 10 years of experience building developer tools and shaping Visual Studio Code’s product direction. At Microsoft he co-authored the Debug Adapter Protocol, owned core workbench features like Explorer and Zen Mode, and now leads initiatives such as Copilot Agent Mode while positioning VS Code as an open-source AI editor and strengthening VS Marketplace security. An active open-source contributor to microsoft/vscode and related extension tooling, his commits frequently target usability and accessibility (aria labels, telemetry tuning, quick-input behavior) and practical improvements to debug and extension samples. ETH Zürich–trained with a top master's grade, he blends hands-on engineering depth with product leadership across editor internals, extensions, and developer experience.
11 years of coding experience
12 years of employment as a software developer
Master's degree, Computer Science, 5.5/6, Master's degree, Computer Science, 5.5/6 at ETH Zürich
Contributions:438 reviews, 6100 commits, 869 PRs in 7 years 3 months
Contributions summary:Isidor primarily contributed to improving the user experience and accessibility of the Visual Studio Code editor. Their commits focused on enhancing the user interface by adjusting telemetry settings, setting aria labels, and modifying the behavior of quick input elements. They also addressed a bug related to debugging tasks and made updates to the codebase related to the use of tablists. Their contributions demonstrate a focus on improving the usability and accessibility of the editor.
Starter sample for developing debug adapters for VSCode.
Role in this project:
Full-stack Developer
Contributions:29 commits, 20 pushes, 1 branch in 5 years 7 months
Contributions summary:Isidor focused on enhancing the debug adapter sample for VSCode. They implemented features to provide initial launch configurations, including the use of commands for dynamic program name retrieval and content provision. The commits demonstrate modifications to the extension, adding and updating core functionalities. Furthermore, the user improved the adapter by addressing minor issues and implementing changes to ensure data is always sent.
developingvscodevscode-extensionadaptersdebug
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.