Stephen Altamirano

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
Stephen Altamirano is a versatile senior software engineer with 15 years' experience building backend systems and developer tools from startups to scale-ups in the Bay Area. He has shipped services at Square and led engineering at Patreon, combining hands-on coding in Python, JavaScript, PHP, Lua and Haskell with production experience across MySQL, Redis, MongoDB and AWS. A practical polyglot, he contributes to notable open-source tooling like mitmproxy—adding content-encoding support and UX improvements for inspecting compressed HTTP traffic. His background in physics (Stanford) and an early research stint in nanophotonics reflect a curiosity for low-level systems and complex problem solving. Colleagues rely on him to bridge engineering leadership and deep technical execution, especially when systems require careful protocol handling and performance-minded design.
code15 years of coding experience
job13 years of employment as a software developer
bookB.S Physics, B.S Physics at Stanford University
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (14)

http10
proxy10
mitmproxy10
ssl10
tls1210
python10
tls1310
security10
debug9
debugging9
websocket-client7
client-websocket7
websockets-client7
websocket7

Programming languages (6)

MDXJavaScriptHaskellPHPRubyPython

Github contributions (5)

github-logo-circle
mitmproxy/mitmproxy

Jul 2011 - Aug 2011

An interactive TLS-capable intercepting HTTP proxy for penetration testers and software developers.
Role in this project:
userBack-end Developer
Contributions:13 commits in 25 days
Contributions summary:Stephen primarily contributed to the `mitmproxy` project by adding features related to content encoding and improving the user interface. They added support for content encoding methods like gzip and deflate, enabling the proxy to handle compressed data. They also modified the console interface, allowing users to toggle between different response encoding formats and adding a new key binding for this feature. Finally, the user fixed an issue related to displaying JSON data within the console.
http-headerpythonsslproxyja3
alts/karel

Apr 2012 - Jun 2021

A Python Karel the Robot for teaching programming basics
Contributions:16 commits, 3 PRs, 3 pushes in 9 years 3 months
stempythonteachingrobotlists
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
Stephen Altamirano