Resume
- Software engineer with x+ years experience
- Proven track record of delivering robust, scalable solutions at Amazon/AWS
- Since 2023: co-founder and chief architect at Jelly Psych
- Spend my free time on drv.run
- I have a Siberian Husky named Hugo
Core Skills
- Infrastructure: AWS, containers, microVMs, PostgreSQL, Terraform
- Languages: C++, Lua, Nix, TypeScript, and (casually) Go, Rust and Zig
- Systems: Linux, NixOS, real-time streaming protocols, consensus
- I’m a really good skier
Open Source
Past Experience
Software Engineer, Amazon/AWS
2016 - 2023
- Scaled notification service to handle Amazon’s order-volume scale notifications requirements
- Designed and deployed new Java-based service replacing legacy Perl system
- Achieved 70% infrastructure cost reduction through architectural improvements and resource optimization
- Discovered and fixed critical bug causing 20% message loss in legacy system, recovering significant revenue
- Led iOS rich-content push notification integration for Amazon mobile app
- First engineer to identify and implement Apple’s new notification APIs
- Core developer in a small team building a real-time streaming protocol for AWS WorkSpaces
- Implemented high-performance C++17 library optimized for high-latency, low-throughput interactive applications
- Co-designed the core protocol and owned the build system
- Implemented robust simulation testing with a heavy (almost absurd) dose of C++ meta-template programming
Software Engineer, Tendrel
2023 – 2025
- Full-stack engineering across both product and internal tooling (React, TypeScript, GraphQL, Postgres)
- Developed a state-machine-driven runtime framework for dynamic workflows
- Managed developer environment automation and CI/CD using Nix
Education
B.S. Architecture, University of Virginia
2012 – 2016
- Learned how to code from a Dummies Guide
- Achieved a minor in C.S. in my final three semesters
- Learned how to mix cement and make rubber moldings :)