Top expert inModern Software Development and DevOps Practices
Matt Bierner is a Principal Software Engineer at Microsoft who leads VS Code’s JavaScript/TypeScript and built-in Markdown experiences, and architects webview, notebook renderer, and language tooling APIs. With a decade of engineering experience and deep open-source roots, he’s a core contributor to VS Code and TypeScript—improving editor performance, accessibility, grammar tokenization, and tooling integrations used by millions. He combines full-stack chops (editor internals, language servers, front-end webviews) with a pragmatic QA/test automation mindset that’s improved grammar test reliability and edge-case handling. Founder of Rare Realities, he also explores novel AR experiences, reflecting an appetite for shipping delightful UX as well as robust developer tooling.
10 years of coding experience
10 years of employment as a software developer
Bachelor of Science (BS) Computer Science, Bachelor of Science (BS) Computer Science at Case Western Reserve University
Sample code illustrating the VS Code extension API.
Role in this project:
Front-end Developer
Contributions:41 reviews, 246 commits, 210 PRs in 4 years 9 months
Contributions summary:Matt primarily contributed to the webview sample by adding a webview component that displays content and handles messages. They implemented a counter that increments within the webview and added functionality to refactor the counter value through message passing. The user made subsequent updates to enhance the webview, incorporating a content security policy, and including state persistence for the counter. Further, comments are added to improve code readability and clarify the communication between extension and webview.
Adds Mermaid diagram and flowchart support to VS Code's builtin markdown preview
Role in this project:
Front-end Developer
Contributions:30 reviews, 147 commits, 61 PRs in 5 years 11 months
Contributions summary:Matt primarily focused on enhancing the mermaid diagram and flowchart support within the VS Code markdown preview. Their contributions involved updating the API, fixing load order issues, and using webpack to bundle the mermaid script. Furthermore, the user addressed styling issues for high-contrast themes, ensuring the diagrams were displayed correctly in different VS Code environments. They also improved the rendering of mermaid blocks.
mermaidvscodevscode-extensionbuiltinflowchart
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
Matt Bierner - Principal Software Engineer VS Code at Microsoft