Aniruddh Prajapati  ·  Portfolio

Aniruddh

Prajapati

I'm a motivated Computer Science graduate from Richmond, The American International University, with hands-on experience in full-stack development, machine learning, and database management.

scroll

Building things that work,
and things that matter.

I'm a motivated Computer Science graduate from Richmond, The American International University, with hands-on experience in full-stack development, machine learning, and database management. I have a builder mindset with a proven ability to design, develop, and deploy end-to-end systems — demonstrated through SmartDine, an AI-enhanced restaurant management platform I built as my dissertation project. I'm passionate about combining web development with machine learning to create intelligent, real-world applications. I'm currently open to graduate roles and exciting projects in full-stack or ML engineering.

0+

Projects shipped

0+

Technologies used

0+

Years coding

0

CS Graduate

Gujarati (Native)Hindi (Fluent)English (Fluent)Marathi (Basic)

Things I've Built

01

SmartDine — AI Restaurant Management System

A full-stack AI-enhanced restaurant management platform built as my dissertation project. It uses machine learning for demand forecasting, menu recommendations, and sales prediction, with a complete management dashboard for restaurant staff.

  • Built full-stack system using Django (backend), React (frontend), and PostgreSQL
  • Integrated ML models (scikit-learn) for demand forecasting, menu recommendation, and sales prediction
  • Designed RESTful API with JWT authentication and role-based access control
  • Containerised the entire application using Docker for consistent deployment
  • Managed sprint-based development covering architecture design, ML evaluation, and UI/UX prototyping
DjangoReactPostgreSQLscikit-learnDockerJWT
Show highlights
02

StudyMind AI — Study Smarter. Not Harder.

Featured

A full-stack AI-powered study platform that transforms documents into interactive learning tools. Upload a PDF or DOCX and instantly get AI summaries, chat with your document, auto-generated flashcards, mind maps, quizzes, and a personalised study plan — all with a stunning dark glassmorphism UI and WebGL 3D animated backgrounds.

  • Upload PDF/DOCX and get instant AI summaries, flashcards, mind maps, and quizzes powered by LLaMA via Groq API
  • AI Chat with your document — ask anything, get context-aware answers from your own notes
  • Formula Extractor for STEM subjects, AI Study Plan generator, and Weak Area Tracker with Progress Dashboard
  • Multi-tenant auth via Supabase (Google & GitHub OAuth) — every user has private document history; guest mode available
  • 3D WebGL animated UI (OGL Strands), MagicBento cursor-glow panels, onboarding modal with 3D step animations
Next.jsTypeScriptTailwind CSSGroq APILLaMASupabase
Show highlights
03

FlatFlow — Shared House Management App

A full-stack shared-house management web app with chores, budget tracking, cooking rota, bin collection reminders, an anonymous feedback wall, and live Wi-Fi speed testing — all synced in real-time across the household. Built as the web companion to a React Native mobile app, sharing the same Supabase backend.

  • Role-based auth (admin/member) enforced at the database level via Supabase RLS — not just the UI; invite-code house onboarding
  • Chore & cooking rotas with gender-split rotation and consent-based swap requests — both parties must accept before a swap lands
  • Budget tracker with receipt OCR scanning, admin-assigned contributions, real-time pot updates on member confirmation
  • Reverse-engineered OCR API's label/price text ordering with a bounding-box algorithm to reconstruct real receipt rows before parsing
  • Root-caused a React modal bug silently stealing keyboard focus mid-typing on iOS Safari — reproduced live in production before and after the fix
Next.jsReact 19TypeScriptTailwind CSS v4SupabasePostgreSQL
Show highlights
04

AI Portfolio Assistant

An interactive portfolio website with an embedded AI chatbot powered by Claude API. Visitors can ask questions about my experience, projects, and skills in natural language — no more reading static pages.

  • Built a dynamic system prompt that feeds portfolio data to Claude at runtime
  • Floating chat widget with suggested questions and markdown rendering
  • API key kept secure on the server — never exposed to visitors
Next.jsTypeScriptClaude APITailwind CSS
Show highlights

Tech I work with

Python90% · Expert
Java70% · Proficient
C62% · Familiar
SQL82% · Advanced
TypeScript86% · Advanced
JavaScript86% · Advanced
Next.js92% · Expert
React92% · Expert
React 1988% · Advanced
HTML92% · Expert
CSS88% · Advanced
Tailwind CSS92% · Expert
Django85% · Advanced
REST API85% · Advanced
PostgreSQL85% · Advanced
MySQL78% · Proficient
SQLite72% · Proficient
Supabase90% · Expert
Claude API92% · Expert
Groq API85% · Advanced
LLaMA80% · Advanced
scikit-learn75% · Proficient
TensorFlow62% · Familiar
PyTorch58% · Learning
Supabase AuthGoogle OAuthGitHub OAuthJWTRow-Level SecuritySupabase Realtime
Docker80% · Advanced
Vercel92% · Expert
Git92% · Expert
GitHub92% · Expert
Google Colab78% · Proficient
OCR.spaceWebGL (OGL)DiceBearCloudflare Speed Test APIpostcodes.io
IBM SPSS StatisticsMicrosoft Excel
FigmaGlassmorphism UIDark Mode / Light Mode Theming
Team CollaborationTime ManagementFast LearnerCommunicationAgile / Sprint WorkflowsStrong Work Ethic

Where I've Worked

Web Developer

Orange Technolab

Jun 2021 – Nov 2022

On-site

  • Developed and maintained full-stack web applications using HTML, CSS, JavaScript, and backend frameworks, delivering responsive, cross-browser-compatible interfaces.
  • Collaborated with design and product teams to translate client requirements into functional, scalable web solutions.
  • Built and integrated RESTful APIs, improving data flow between frontend and backend services.
  • Optimised existing codebases for performance and maintainability, reducing page load times and improving code readability.
  • Participated in agile sprint cycles, contributing to planning, code reviews, and timely delivery of project milestones.

Maintenance Crew Member

McDonald's

Mar 2023 – Present

Beckenham, Kent

  • Maintained cleanliness and safety standards in accordance with health code regulations, contributing to successful internal audits.
  • Trained new team members on maintenance procedures and safety protocols, increasing team efficiency.
  • Conducted daily stock checks and rotations (FIFO), minimising waste and ensuring optimal product freshness.
  • Maintained strict temperature control for perishable items, ensuring food safety compliance and reducing spoilage.
  • Collaborated with management and kitchen staff to ensure stock levels met daily operational needs.

Bachelor of Science in Computer Science

Richmond, The American International University

Coursework in web development, machine learning, HCI/UX, and cybersecurity

Jan 2023 – May 2026

High School

Knowledge High School

A Grade

May 2020 – May 2021

Let's build something
great together.

Actively looking for graduate roles — full-stack or ML engineering. Open to remote, hybrid, or on-site in the UK. If you're building something interesting, reach out.

Say Hello → GitHub LinkedIn