I'm a backend engineer. I like working on the layer where correctness and scale actually matter: API contracts, what happens when a dependency goes down, whether something holds up under real load. Right now that's Fidelity's Public Container Platform team, where I write Go and Python for the Kubernetes add-ons and cluster-management APIs that run across 700+ clusters firm-wide. I've owned REST endpoints end to end, from design through production, including the validation, idempotency, and failure handling that come with writing code other teams depend on.
I did two internships at Fidelity before joining full-time. The first summer I built a rules engine that automated compliance and quality checks across 50+ applications and took about 5 hours of manual review off the team's plate every week. The next summer I worked on Kubernetes migrations, building a Jenkins pipeline that automatically tracked over 1,200 of them and turned a 5-hour manual process into something that took under 2 minutes. Two different problems, same shape: find the manual, brittle part of a system and replace it with something that holds.
On my own time I build things that solve problems I actually have. LearnGraph came out of getting frustrated trying to learn a new technical field from disconnected tutorials. You give it a topic, it generates a prerequisite graph, figures out what you already know, and hands back a personalized learning path through the concepts you don't. Getting the reliability right meant building a FastAPI backend, a React frontend, Redis caching, and a multi-provider LLM layer with a circuit breaker and a database fallback. That kind of defensive engineering feels familiar from the day job.
Outside of work I play basketball and tennis, and I will never turn down a chess game. If you want to talk backend architecture, distributed systems, or swap TV recommendations, my inbox is open.
- EXP
- 02y
- FOCUS
- BACKEND
- STACK
- GO/PY/K8S
LANGUAGES
Go · Python · TypeScript · Java · SQL · C
BACKEND
REST APIs · Microservices · PostgreSQL · Spring Boot · FastAPI · OAuth/JWT
PLATFORM & INFRA
Kubernetes · Helm · Docker · AWS · Azure · OCI registries
TOOLING
Jenkins · CI/CD · Git · Linux · pgvector · Redis
EXPERIENCE
- Jun 2025 — Present
Associate Software EngineerRunning
Fidelity Investments · Public Container Platform · Durham, NC
Go and Python Kubernetes add-ons deployed across the firm's 700+ clusters. REST work on the core cluster-management API, cross-service integration with the EKS upgrade manager, and moving Helm-based add-ons to OCI registries across AKS and EKS.
- Jun — Aug 2024
Software Engineer Intern
Fidelity Investments · Durham, NC
Python OOP rules engine wired into Jenkins. Automated compliance and quality checks across 50+ applications and replaced ~5 hours/week of manual review.
- Jun — Aug 2023
Software Engineer Intern
Fidelity Investments · Durham, NC
Automated collection of 20+ migration variables tracking 1,200+ Kubernetes migrations. Consolidated a 5-hour manual workflow into a sub-2-minute Jenkins pipeline.
EDUCATION
- Aug 2021 — May 2025
B.S. Computer Science + B.S. Statistics & Analytics
University of North Carolina at Chapel Hill · GPA 3.82
Data Structures · Algorithms · Systems Fundamentals · Computer Organization · Foundations of Software Engineering · Machine Learning · Optimization · Linear Programming