Dominic Elm

Founding Engineer And Lead at StackBlitz

Herzberg, Lower Saxony, Germany
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
Dominic Elm is a founding engineer and team lead with 10+ years building high-performance web tooling and developer experiences from Germany, best known for creating WebContainer—an in-browser Node.js runtime—and leading Bolt at StackBlitz. He combines deep systems work (Node.js, Rust, WebAssembly) with polished front-end craft (React, TypeScript, Tailwind) and has contributed core fixes to widely used open-source projects like pnpm. A former founder and author of an interactive Learn WebAssembly course, he bridges education, product engineering, and shipping production-grade developer platforms. Dominic’s background in HCI research and enterprise gamification informs a pragmatic focus on usability and onboarding, while his interest in deep learning and cycling hints at a blend of technical curiosity and disciplined stamina.
code10 years of coding experience
job5 years of employment as a software developer
bookMaster of Science (M.Sc.) - 1.0 (4.0 GPA) Computer Science, Master of Science (M.Sc.) - 1.0 (4.0 GPA) Computer Science at University of Bremen
bookComputer Science Expert in System Integration, Computer Science Expert in System Integration at Schulzentrum SII Utbremen Bremen
languagesGerman, English, Spanish
github-logo-circle

Github Skills (33)

dependency-management10
go-modules10
file-management10
cloudflare10
javascript10
package-management10
authentication10
user-authentication10
typescript10
fullstack-development10
kernel-module10
full-stack10
remix10
tailwindcss10
typescript-types10

Programming languages (16)

MDXCSSC++BikeshedRustVueWebAssemblyGo

Github contributions (5)

github-logo-circle
stackblitz/bolt.new

Oct 2024 - Mar 2025

Prompt, run, edit, and deploy full-stack web applications
Role in this project:
userFull-stack Developer
Contributions:16 reviews, 9 PRs, 7 pushes in 5 months
Contributions summary:Dominic implemented core features for user authentication, including login and session management. They refactored the layout and introduced a workspace panel, enhancing the user interface and experience. The user also made UI improvements by incorporating Tailwind-compatible styling, fixing button styles, and adding a file tree with breadcrumb navigation and the ability to toggle between code and preview views. Furthermore, they added a terminal and simple shortcut system, expanding the development capabilities.
ai-playgroundanthropicchatbotwebcontainers-api
pnpm/pnpm

Aug 2022 - Aug 2022

Fast, disk space efficient package manager
Role in this project:
userBack-end Developer
Contributions:21 reviews, 9 commits, 10 PRs in 20 days
Contributions summary:Dominic primarily contributed to the package manager's core functionality, specifically focusing on improving the store integrity checks and the fetching of package manifests. They addressed critical issues related to manifest resolution and the integrity verification process within the caching system. The user also implemented a new hook for custom fetchers and extended the cafs object.
diskjavascriptpackage-managernpm-cliinstall
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
Dominic Elm - Founding Engineer And Lead at StackBlitz