Selected work
A learning workspace that turns a goal into a structured course plan. I built the protected Next.js flow, Prisma persistence, and a Dockerized FastAPI service that coordinates a multi-step LangGraph planner behind Nginx.
- Next.js
- FastAPI
- LangGraph
- LangChain
- PostgreSQL
- Prisma
- Docker
An AI presentation builder that turns prompts, notes, or outlines into structured slide decks. I built authenticated deck management, customizable generation controls, and an Inngest-powered background workflow for responsive AI slide creation.
- React
- TanStack Start
- TanStack Router
- TailwindCSS
- Prisma
- PostgreSQL
- Better Auth
- Inngest
- Google Gemini