software engineer — backend & systems
I build the partsof software usersnever see.
Your Name — I design APIs, data models and the plumbing that keeps them talking to each other correctly. Currently deep in backend architecture, networking fundamentals and the occasional algorithm for its own sake.
01 — about
Igotintoengineeringthewaymostpeopledo—bybreakingthingsfirstandunderstandingthemafter.Somewherebetweenroutingtables,databasemigrationsandoff-by-oneerrors,backendsystemsbecamethepartIactuallyenjoy:thelayernobodysees,thateverythingelsedependson.
02 — skills
Tools I reach for when a system needs to hold up.
- Django
- Django REST Framework
- REST API design
- PostgreSQL
- Python
- C++
- TypeScript
- SQL
- TCP/IP
- DNS
- Subnetting & CIDR
- NAT
- Arrays & vectors
- Linked lists
- Stacks & queues
- Complexity analysis
- Neovim
- WSL2
- Linux
- pgAdmin
- Git
- GitHub
- Code review
03 — projects
A few things I've been building and breaking.
lib-backend
A Django REST Framework backend backed by AWS RDS PostgreSQL, with token auth, serializer-driven validation and a router-based API surface.
Railway booking service
Models for trains, stations, seats and bookings, seeded with mock data, with early exploration into generating PDF tickets on confirmation.
Network lab notes
A hands-on study of OSI/TCP-IP internals — subnetting, ARP, DNS resolution and TLS — run and verified through real packet captures, not slides.