Lorin Hochstein

Staff Software Engineer at Airbnb

San Jose, 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
Lorin Hochstein is a Staff Software Engineer with 14 years of experience specializing in distributed systems, resilience engineering, and delivery tooling, currently based in San Jose and working at Airbnb. He blends academic rigor—a PhD in Computer Science—with hands-on production experience at Netflix, SendGrid, and Coupang, building chaos engineering tools, deployment workflows, and fleet operations improvements. Proficient in Kotlin and Java on AWS, he also contributes to open-source resilience projects like Netflix's Chaos Monkey and DevOps tooling such as Ansible examples and Spinnaker Deck UI. A longtime student of complex systems failures, he brings expertise in cognitive systems engineering and formal methods (TLA+, Alloy) to design systems that tolerate real-world faults. Beyond code, his background in experimental design and software measurement informs data-driven approaches to reliability and operational tooling. Colleagues rely on him for pragmatic, research-informed solutions that bridge software engineering and operations.
code14 years of coding experience
job24 years of employment as a software developer
bookBEng Computer Engineering, BEng Computer Engineering at McGill University
bookDEC Pure & Applied Science, DEC Pure & Applied Science at Marianopolis College
bookPhD Computer Science, PhD Computer Science at University of Maryland
bookMS Electrical Engineering, MS Electrical Engineering at Boston University
stackoverflow-logo

Stackoverflow

Stats
58,112reputation
4.9mreached
69answers
128questions
Badges
variadic-functions
top-1%
logging
top-5%
amazon-ec2
top-5%
command-line
top-5%
language-agnostic
top-1%
functional-programming
top-1%
github-logo-circle

Github Skills (58)

algorithm10
javascript10
tail-recursion10
python10
back-end-development10
localhost10
net10
language-agnostic10
ui-design10
networking10
recursion10
uid10
automation10
syntax10
go10

Programming languages (20)

JavaCSSSchemeScalaGoTLAHTMLGroovy

Github contributions (5)

github-logo-circle
Netflix/chaosmonkey

Oct 2016 - Feb 2019

Chaos Monkey is a resiliency tool that helps applications tolerate random instance failures.
Role in this project:
userBack-end Developer
Contributions:119 commits, 60 PRs, 78 pushes in 2 years 4 months
Contributions summary:Lorin primarily contributed to the `Chaos Monkey` project's backend functionality. Their work focused on adding and refining tracker functionalities, specifically placeholder code for trackers. They also modified existing code by addressing import collisions and updating comments. Furthermore, the user updated the version number and added Spinnaker URL methods.
golangchaosmonkeyresiliencychaos-monkey
ansiblebook/ansiblebook

Jan 2017 - Apr 2021

Code samples from the book "Ansible: Up and Running"
Role in this project:
userDevOps Engineer
Contributions:1 review, 229 commits, 1 PR in 4 years 3 months
Contributions summary:Lorin's contributions primarily involve configuring and updating the project's infrastructure and deployment processes. Their work includes adding a human log callback plugin, and making changes to the project's files. The user has updated templates for supervisor, nginx, and gunicorn, which are crucial for application deployment. The changes suggest a focus on refining the deployment setup and improving the project's operational readiness.
ansible
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
Lorin Hochstein - Staff Software Engineer at Airbnb