I'm a full-stack software engineer with a backend focus. I care about clean abstractions, dev tools that don’t fight you, and systems that are easier to change than to break.
Along the way, I’ve migrated ETL jobs to ECS Fargate, resolved backend memory crashes, and led the adoption of AI-powered features using OpenAI and vector search. I’ve contributed to open source as well, including ZenML’s VS Code extension and Reverb, a developer-first workflow engine for building asynchronous systems.
➡️ Check out the Reverb case study for a deeper dive.
| Category | Technologies |
|---|---|
| Languages | Go, TypeScript, Python, Ruby, C# |
| Web | React, Next.js, FastAPI, Express.js, Sinatra |
| Databases | PostgreSQL, MongoDB |
| Cloud & Infra | AWS (Lambda, ECS, CDK, CloudFormation, IAM), Docker |
| AI & Agents | OpenAI API, vector search, Pydantic AI, RAG |
| Tooling | GitHub, GitHub Actions, VS Code, Jest, Minitest, Stripe |



