Work
Projects
Real, shipped repositories — led by a production-oriented RAG system, supported by full-stack and CS-fundamentals work that shows the engineering discipline behind it.
Django RAG Engine
A retrieval-augmented generation platform: users upload documents, the system chunks and embeds them, stores vectors in FAISS, and answers questions grounded in that content to reduce hallucination — with model switching across GPT-4o, Claude, Gemini, and Llama via OpenRouter.
- Document ingestion pipeline: text extraction, semantic chunking, embedding generation
- FAISS vector store for semantic similarity search over document chunks
- Multi-model support (GPT-4o, Claude, Gemini, Llama) through OpenRouter
- Containerized with Docker and Docker Compose for reproducible deployment
- REST API layer plus an admin dashboard for document management
Weekly Planner
A full-stack task-management application demonstrating end-to-end ownership of a typed web application: schema design, API routes, and a typed data layer connecting the database to the UI.
- Next.js API routes backing a relational schema modeled with Prisma
- Type-safe data flow from database to UI with TypeScript end-to-end
- Evidence of full-stack ownership: schema design through UI implementation
Food Delivery UI
A responsive food-delivery interface built in React, covering multi-page layout and state-driven UI composition — the kind of component and layout discipline that carries directly into building usable front ends for AI products.
- Multi-screen responsive layout implemented from scratch in React
- Component-driven UI structure
Portfolio (React + Vite)
An earlier personal portfolio built and deployed with React and Vite — kept here as evidence of shipping a real, publicly deployed front end rather than only local demos.
- Deployed and publicly accessible on Vercel
- Vite-based build tooling and modern React project structure
Online Fruit Shop (Java)
A coursework project implementing a store-management system in Java, used to demonstrate object-oriented design principles: encapsulation, inheritance, and polymorphism across customer and manager roles.
- Separate customer and manager roles with distinct permissions
- Inventory management, cart, ratings, and transaction tracking
- Applied OOP fundamentals: information hiding, reusability, polymorphism
Web Calculator
A lightweight, fully functional calculator built with vanilla HTML, CSS, and JavaScript — no frameworks — demonstrating core language fluency without relying on abstractions.
- Framework-free implementation of arithmetic logic and UI state
- Responsive CSS Grid layout with a dark-themed interface