Senior Software Engineer
Owns problems end-to-end across Python, Go, and TypeScript, with a focus on reliability, security, and developer productivity. Scopes ambiguous research into shippable deliverables. Picks up new languages quickly; currently learning Rust and exploring Elixir.
Additional open-source contributions: Home Assistant, HTTPX, isort, TandoorRecipes, Nightscout, and Toolkit for YNAB.
“Stephen was a joy to work with at JumpCloud. He takes a very thorough and intelligent approach to engineering and brings with him a wealth of experience and knowledge.”Benjamin Schneider · Senior Software Engineer at JumpCloud
“Stephen is a very thoughtful, meticulous engineer. I can count on him to understand the nuances of technologies we work with, and leverage them to make our products more robust.”Scott Thurston · Principal Software Engineer at JumpCloud
“Stephen is a great software engineer with a technical focus in Go, Bash, and device and identity management, along with strong foundational Linux skills. In our time working together, he demonstrated a practical understanding of these technologies and a straightforward approach to problem-solving. He will bring these specific technical capabilities to any team looking to leverage his skill set.”Jose Palma · Staff Software Engineer at JumpCloud
“Stephen is an exceptional teammate with an impressive command of Linux systems and a proactive approach to software quality. He has a keen eye for system architecture, often identifying edge cases and integration issues before they can escalate. As a curious, tech-forward developer, he elevates the work of everyone around him. I highly recommend him and truly appreciate the opportunity to work alongside him on the devices team.”Steve Zazeski · Senior Software Engineer at JumpCloud
“I had the opportunity to work closely with Stephen both as his direct manager and later as his skip-level leader, which gave me a unique perspective on his impact over time. Knowing what I know today, I would absolutely hire him again and fight to keep him on my team. Stephen combines deep technical expertise with a strong sense of ownership, consistently identifying opportunities to improve security, developer productivity, and the overall health of our engineering systems. He's also a collaborative teammate who generously shares his knowledge, mentors others, and elevates those around him. Any organization looking for an engineer with strong technical judgment, initiative, and a team-first mindset would be fortunate to have him.”David Gaffield · Director, Engineering at JumpCloud