Max Stoumen

Product Engineer at Miter

San Francisco, California, 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
Max Stoumen is a product-focused software engineer with 10 years of experience building developer-centric tooling and integrations from San Francisco. Currently on Miter's Platform & Integrations team, he has a track record at startups including Seam (YC S20) and Stateful, where he engineered high-performance web terminals, kernel-level pseudoterminal integrations, and expanded end-to-end testing to reduce outages. He enjoys improving developer experiences, demonstrated by open-source contributions that extended a popular Neovim symbols outline plugin with JSX support, folding, and LSP integration. Comfortable across full-stack and systems work, Max blends low-level engineering (WASM, ptys) with product instincts to ship usable features. He studied mathematics at UNC Wilmington, and outside work he focuses on tools and workflows that make complex codebases easier to navigate.
code10 years of coding experience
job3 years of employment as a software developer
bookSpecial Undergraduate, Mathematics, Special Undergraduate, Mathematics at University of North Carolina Wilmington
github-logo-circle

Github Skills (8)

neovim10
lua10
language-server10
language-server-protocol10
tree-sitter9
typescripts8
typescript8
typescript-types8

Programming languages (16)

C#JavaC++RustCGoMustacheHTML

Github contributions (5)

github-logo-circle
A tree like view for symbols in Neovim using the Language Server Protocol. Supports all your favourite languages.
Role in this project:
userFull-stack Developer
Contributions:7 commits, 3 PRs, 7 comments in 2 months
Contributions summary:Max implemented features related to symbol outlining in Neovim, utilizing the Language Server Protocol (LSP). They developed a JSX provider and integrated it into the existing symbol parsing, enabling the display of JSX components and fragments. Furthermore, the user added folding functionality, enhancing the outline's usability, and refactored code, including the integration of JSX symbols into the LSP tree. These changes improve the user's ability to navigate and understand code structures within Neovim.
luavimsymbolsserver-protocolneovim
mxsdev/nvim-dap-vscode-js

Jul 2022 - Nov 2022

nvim-dap adapter for vscode-js-debug
Contributions:29 commits, 5 PRs, 19 pushes in 4 months
msedgevscodevscode-extensiondebug-adapter-protocolchrome
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
Max Stoumen - Product Engineer at Miter