About
Backend systems, ETL pipelines, and a few things just for fun.
I'm a software engineer with 4–5 years of experience building backend systems, ETL pipelines, and API integrations in Python and Java. I'm currently at Freddie Mac, where I design automated data workflows across ServiceNow, Snowflake, and Elastic, implement OAuth 2.0 authentication, and manage secure credential infrastructure.
On the side I climb (V6 boulders, 5.12a sport — working on V7), shoot pool, and ship small projects when something annoys me enough. The site you're reading was one of those projects.
Recent work
All on GitHub →trivia-game
activeReal-time multiplayer trivia.
Full-stack trivia game with live rooms, score sync, and scrollback. FastAPI + WebSockets on the backend, React on the front, Postgres for persistence.
- FastAPI
- WebSockets
- React
- TypeScript
- PostgreSQL
Pylon
activeSelf-service Terraria server platform.
A Terraform + Go golden path for spinning up game servers on AWS — the kind of platform-y self-service tooling I work on at $dayjob, applied to a hobby.
- Terraform
- Go
- AWS
- Make
ProjectClimbers
activeBeta guide for climbers, by a climber.
App that helps guide climbers on how to send the routes they're projecting. Built around the way I personally work routes at the gym and outside.
- Python
Stack
Things I've shipped with.
- Languages
- Python · Java · TypeScript · JavaScript · SQL · HTML/CSS
- Frameworks
- Spring Boot · Spring MVC · Spring JPA
- Data
- Snowflake · MySQL · MongoDB · Elastic
- Platforms
- ServiceNow · AutoSys · Linux
- Security
- OAuth 2.0 · HashiCorp Vault · CyberArk
Outside work
Off the screen.
Contact
Working on something interesting?
I read every email. The fastest way to reach me is below.