I build backend APIs in C#/.NET and Python, focusing on authentication, database-backed features, testing, and deployment. I use AI tools mainly to speed up frontend work and implementation details, while keeping the backend logic and architecture understandable to me.
- ASP.NET Core
- EF Core
- PostgreSQL
- Docker
- xUnit + WebApplicationFactory
- FastAPI
- pytest
- OpenAI API
- Next.js / TypeScript
- TailwindCSS
- FinanceTracker API - Production REST API with Clean Architecture, JWT auth, pagination, and integration tests. C# / ASP.NET Core / EF Core / PostgreSQL.
- EasyPitch - Internal operations tool used daily at my workplace. Next.js / TypeScript / PostgreSQL / Prisma / Vitest.
- EchoMind - Production chatbot API with streaming, caching, rate limiting. Python / FastAPI / OpenAI API / PostgreSQL.
- Portfolio Site - This site. Next.js / TypeScript / PostgreSQL, connected to EchoMind.
- Practicing backend by building an API project
- Next up: shipping an API + frontend for a friend's MindFitness courses

