Isidor Nikolic

Principal Product Manager at Microsoft

Zurich, Zurich, Switzerland
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

🤩
Rockstar
🎓
Top School
award
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.
code11 years of coding experience
job12 years of employment as a software developer
bookMaster's degree, Computer Science, 5.5/6, Master's degree, Computer Science, 5.5/6 at ETH Zürich
github-logo-circle

Github Skills (33)

accessibility10
editors10
javascript10
ui-d10
typescript310
accessibilityservice10
typescript10
user-interface10
userinterface10
typescript210
ui-design10
editor10
javascripts10
accessiblity10
front-end-development10

Programming languages (19)

C#PowerShellJavaCSSC++RustGoHTML

Github contributions (5)

github-logo-circle
microsoft/vscode

Nov 2015 - Jan 2023

Visual Studio Code
Role in this project:
userFull-stack Developer
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.
visual-studio-codeelectronvscodevscode-extensionmicrosoft
microsoft/vscode-mock-debug

Oct 2015 - May 2021

Starter sample for developing debug adapters for VSCode.
Role in this project:
userFull-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.
Request Free Trial