Blueprint
AI-powered application generation platform with streaming code gen, live preview infrastructure, and collaborative project management.
- Built AI-powered application generation workflows using Spring AI, prompt orchestration, and file-tree context retrieval.
- Implemented streaming code generation using SSE, tool calling, and custom advisors for real-time AI interactions.
- Injected project context through a custom FileTreeContextAdvisor to generate code from existing project structures.
- Parsed structured LLM output into chat events and file edits, storing artifacts in MinIO with PostgreSQL metadata.
- Built live preview infrastructure using Kubernetes runner pods, Redis route management, and WebSocket-compatible reverse proxy routing.
- Integrated Stripe subscriptions, webhooks, usage tracking, and RBAC for collaborative project management.
Spring BootSpring AIPostgreSQLMinIORedisKubernetescine Admin
Admin dashboard for managing exams, users, and content. Built with Next.js, real-time sync via Socket.io, and NextAuth for secure auth. Includes Redis (Upstash) for fast session storage and a code/question editor for exam content.
Next.jsSocket.ioNextAuthRedisUpstashTypeScriptcine 24 exam portal
Robust exam portal supporting real-time student interaction with Socket.io, question caching, and seamless handling of multiple concurrent users. Features live feedback and a secure exam environment. Built with Next.js and Mongoose ORM.
Next.jsSocket.ioMongooseMongoDBTypeScriptlink up
A video conferencing app with recording features. Built with Clerk for auth, Stream API for video infra, Next.js, and Tailwind CSS v4.
Next.jsClerkStream APITailwind CSSTypeScriptcine archive
A leaderboard portal for managing and showcasing student event scores.
Next.jsReactNetlifypixx
A sleek image-sharing platform where users can upload and explore photos.
Next.jsReactTailwind CSSTypeScript