
Ravel
Founder and full-stack lead (May 2026 - present)
AI-native project management for engineering teams: natural-language task breakdown, Gantt, departments, and billing.
Product shots

Landing 
AI brief 
Gantt 
Tasks 
Dashboard
The problem
Engineering teams still break work down by hand. Existing PM tools are calendars and boards; they do not help turn a messy goal into structured tasks that stay inside a real product with auth, billing, and deploy.
What I built
I built Ravel as founder and full-stack lead. Backend: Java 17, Spring Boot, Spring Security JWT, PostgreSQL, email, AWS S3 uploads, OpenAPI, Stripe and Creem billing (including redeem codes), Docker, and CI/CD. Frontend: Nuxt for dashboard, projects/tasks, Gantt, auth, and billing. An LLM-backed task breakdown path runs on the Spring Boot side. TypeScript + Playwright cover functional, integration, and API tests across 50+ APIs and 100+ endpoints.
Effect
One codebase owns the product story from natural-language intake to Gantt and paid plans. AI sits inside the same auth, data, and billing boundaries as the rest of the app, which is the point for production LLM work.
Stack
Java 17 / Spring Boot / Spring Security / PostgreSQL / Nuxt / Stripe / Creem / AWS S3 / Docker / Playwright