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.
14 years of coding experience
24 years of employment as a software developer
BEng Computer Engineering, BEng Computer Engineering at McGill University
DEC Pure & Applied Science, DEC Pure & Applied Science at Marianopolis College
PhD Computer Science, PhD Computer Science at University of Maryland
MS Electrical Engineering, MS Electrical Engineering at Boston University
Chaos Monkey is a resiliency tool that helps applications tolerate random instance failures.
Role in this project:
Back-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.
Code samples from the book "Ansible: Up and Running"
Role in this project:
DevOps 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