Built for real use
Live services, not demos
Built to ship and stay usable
I build full-stack Python and TypeScript apps that are straightforward to ship, stable to run, and easy to hand off.
Actively interviewing for full-stack web developer roles
I care about backend architecture, clear UX, and reliable deployments.

Portfolio section
I keep the work practical, readable, and easy to ship
Built for real use
Live services, not demos
Backend-first habits
Python APIs + durable data flows
Clear communication
Clear docs, articles, and handoff notes
Open delivery
Code, impact, and deployment details that are easy to inspect