Roman Shtylman

Co-Founder at Foxglove

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
Roman Shtylman is a seasoned software engineer and founder with 19 years of experience building distributed systems, developer tools, and robotics infrastructure. As Co-Founder of Foxglove he designs tooling for robotics developers while also advising product-led startups and running student-focused Courseoff, blending product intuition with deep engineering. His open-source contributions touch foundational Node.js projects—Express, Socket.IO, Browserify and LocalTunnel—where he improved core networking, routing, and testing infrastructure, demonstrating a knack for stabilizing real-time and transport-heavy systems. Earlier roles at Coinbase, Cruise, and Polychain Labs show experience spanning exchange infrastructure, autonomous vehicle data platforms, and cryptographic key tooling for validators. He’s comfortable shipping low-level backend refactors and test automation at scale, and often surfaces pragmatic fixes that improve reliability across complex stacks.
code19 years of coding experience
job6 years of employment as a software developer
github-logo-circle

Github Skills (82)

url-routing10
sentry10
expressjs10
website-development10
package-management10
testing10
http10
test-framework10
engine-io10
websocket10
bitcoins10
deserialization10
websockets-client10
browserify10
website-design10

Programming languages (26)

CCMakeMakefileGoHTMLJupyter NotebookTypeScriptShell

Github contributions (5)

github-logo-circle
defunctzombie/zuul

Dec 2012 - Nov 2016

[UNMAINTAINED] multi-framework javascript browser testing
Role in this project:
userFull-stack Developer
Contributions:321 commits, 37 PRs, 54 pushes in 3 years 11 months
Contributions summary:Roman primarily contributed to the JavaScript browser testing framework, zuul. Their work included implementing features such as watch mode for browserify and reading options from mocha.opts, which improved the development workflow. They also added functionality to serve additional static files via the wwwroot option, and updated the project to the latest browserify version, showcasing involvement in both core functionality and dependency management.
browserjsdomtestingjavascriptjavascript-framework
localtunnel/localtunnel

Jun 2012 - Sep 2021

expose yourself
Role in this project:
userBack-end Developer
Contributions:3 reviews, 135 commits, 40 PRs in 9 years 4 months
Contributions summary:Roman primarily focused on improving the functionality and stability of the localtunnel server. Their contributions include refactoring the server's TCP handling to improve connection management and adding support for WebSockets. They also addressed several bugs related to client connections, error messages, and subdomain requests. Furthermore, the user updated the upstream hostname and redirected the root page to a relevant GitHub page.
dockerexpose
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
Roman Shtylman - Co-Founder at Foxglove