Steven Batten

Principal Software Engineering Manager at Microsoft

Renton, Washington, United States
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
Steven Batten is a Principal Software Engineering Manager at Microsoft with over a decade of experience shaping Visual Studio Code’s product and engineering direction. Rising through technical and managerial roles since 2013, he blends hands-on full‑stack contributions to the widely used vscode repository—including UI theming and core editor logic—with team leadership that drives delivery at scale. Based in Renton, WA, he pairs an M.S. in Computer Science from UCF with deep institutional knowledge of Microsoft’s developer tools, from driver/test internships to senior engineering. Known for moving between UI polish and underlying platform concerns, he brings a pragmatic, cross‑discipline approach to shipping developer experiences used by millions.
code10 years of coding experience
job10 years of employment as a software developer
bookMaster of Science (M.S.) Computer Science, Master of Science (M.S.) Computer Science at University of Central Florida
github-logo-circle

Github Skills (15)

code-editor10
typescript10
javascript10
user-interface10
typescripts10
editor10
typescript-types10
ui-design9
front-end-development9
html9
uid9
css9
menu8
menubar8
electron8

Programming languages (15)

C#PowerShellCSSC++RustCHandlebarsGo

Github contributions (5)

github-logo-circle
microsoft/vscode

Dec 2017 - Jan 2023

Visual Studio Code
Role in this project:
userFull-stack Developer
Contributions:6 releases, 348 reviews, 1654 commits in 5 years 2 months
Contributions summary:Steven contributed to the Visual Studio Code codebase, demonstrating involvement in both frontend and backend development. Their commits encompass modifications to the UI (e.g., text and color theming), as well as underlying logic and system interactions. The user's work is spread across various components, including the title bar, menus, and core editor functionalities.
visual-studio-codeelectronvscodevscode-extensionmicrosoft
Native node module to access the Windows Registry
Contributions:17 commits, 4 PRs, 14 pushes in 3 years 1 month
windowsnode-modulenode-nativewindows-registrynodejs
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
Steven Batten - Principal Software Engineering Manager at Microsoft