Projects
Personal and client projects — AI tooling, fintech, marketplaces, and more. Many include video walkthroughs.

REC_ID: 001/2025
Praxix Academy
AI-tutored learning platform for a major publisher
Full-stack educational platform with a gamification engine and a database architecture managing 30,000+ curriculum questions. Built a context-aware AI tutor using RAG grounded in national curriculum content for real-time, personalized study help.
REC_ID: 002/2025
NOVA — AI Workflow Builder
Agentic workflows that build & fix themselves
A visual AI workflow builder with graph-based node traversal and connectors for Google, arXiv & Telegram. Its agentic loop autonomously builds, verifies, and auto-corrects workflows when a step fails.
REC_ID: 003/2025
DocuSense
Precise RAG over your PDFs with source highlighting
A PDF ingestion + retrieval system using contextual chunking and dense/hybrid retrieval, with in-document result highlighting so every answer is traceable to its source.
REC_ID: 004/2025
NOVA × DocuSense
Agentic workflows that reason over your documents
An integration demo showing NOVA and DocuSense working together — agentic workflows in NOVA tapping DocuSense's grounded, source-attributed retrieval so automations can reason over real documents end to end.

REC_ID: 005/2026
Prism
Describe an app, watch an agent build it live
An AI-native visual builder for full React apps: describe what you want and an agent generates and edits a multi-file project in real time, with every change previewed live in an isolated cloud sandbox. Generation runs as an async job streamed back over server-sent events so long AI runs never block the UI, and a finished project ships with one click.
REC_ID: 006/2025
Physics Simulations — Two-Body & Projectile Motion
The winning ILM AI Hackathon build
A dual physics-simulation suite built for the ILM AI Hackathon (which we won). An interactive two-body gravitational simulator with high-precision integrators (Velocity Verlet, RK4/45, semi-implicit Euler), real-time vector visualization, collision detection with softening, and escape detection for hyperbolic flybys — plus a projectile-motion simulator with live velocity/height/acceleration graphs and quadratic air-drag solved via RK4.

REC_ID: 007/2025
Sabertooth
Peer-to-peer car rental & booking marketplace
A car-rental marketplace where owners list their vehicles with location and pricing, and renters discover their nearest available cars via Haversine-distance search. Users book and pay securely through Stripe, with cost computed dynamically from hourly and per-kilometer rates for transparent, usage-based pricing.
REC_ID: 008/2025
VibeSell
AI sales agent for Facebook & Messenger commerce
An AI sales agent that plugs into Facebook Pages and Messenger to handle e-commerce customer queries automatically. Shoppers can send a photo to find visually similar products (CLIP image embeddings) or describe what they want by type or budget, and a RAG pipeline surfaces the right items from the catalog. When a customer is ready to buy, the agent parses free-text order details into structured records and handles follow-ups like delivery timelines. A built-in admin panel manages products and inventory, tunes each agent's system prompt, and connects Facebook Pages.
REC_ID: 009/2024
Physics Quest
Multimodal AI physics tutor with on-demand simulations
A multimodal AI physics tutor for the NCTB class 9–10 curriculum. A RAG pipeline grounded in the full contents of 9–10 national textbooks answers questions, breaks down the syllabus, and powers story mode and mind maps. Its standout feature: an AI agent that generates physics simulations on the fly — ask "how does a pendulum move" and it animates one (or a double pendulum if asked), backed by a library of 20+ real simulations covering NCTB physics and math problems. It also generates explainer media in multiple formats — narrated audio, images, and short-form video reels that overlay physics explainers on fast-paced gameplay footage. Won the WICE and DU IT hackathons. A natural fit for my years teaching physics.
REC_ID: 010/2023
Chef Escape
Top-10 BUET GameJam game built in Godot
Built for a GameJam at BUET, this game qualified for the final round and finished in the top 10. Developed in the Godot Engine with GDScript.
REC_ID: 011/2023
Jachai
Practice-focused online exam platform (co-founder)
A practice-focused online exam platform helping students prepare for competitive exams. I led backend with Firebase Auth, MongoDB + Mongoose for storage, and deployed on Render.
REC_ID: 012/2023
Memehub
Social media platform on Oracle DB
Created for my 2-2 Database project, Memehub is a social media platform built with React, Express, Node.js, and Oracle DB.

REC_ID: 013/2024
SLST Landing Page
Stanford's First Digital Ling Six Test
Built the landing page for The First Digital Ling Six Test — a Stanford University project aiding early detection of hearing impairments. Built with Next.js and Tailwind CSS.
REC_ID: 014/2023
Movie Database (JavaFX)
Desktop movie database for OOP course
A movie database desktop application built with Java and JavaFX as a project for my Object-Oriented Programming course.
REC_ID: 015/2022
Angry Ninja
Action game in C/C++
A fun action game developed in C/C++ as part of my 1-1 Structured Programming course.
REC_ID: 016/2023
Hobby Projects
Meme Digest, MinutePrep, MakeTime & more
A grab-bag of side projects: Meme Digest (Next.js + Tailwind + a Python Reddit scraper), MinutePrep (a PERN edtech CMS), MakeTime (a JS time-management app inspired by the book), and SpaceInvaders (Pygame).
Weekend Fun
Small side builds shipped over a weekend — no roadmap, just an itch to build something and put it live.

REC_ID: 001/2026
Quantum Bracket
Every 2026 FIFA World Cup reality, at once
All 2,147,483,648 possible World Cup knockout brackets exist in superposition, each with an exact probability — and the wavefunction collapses as real results come in. No Monte-Carlo guessing: an Elo → Poisson → exact dynamic-programming pipeline computes every number on the site precisely over the bracket tree, live as each match finishes.

REC_ID: 002/2026
CV Roast
Upload your CV. Get roasted. Screenshot it.
A savage LLM-commentary CV roaster: pick a reviewer persona, upload a PDF, get a Savage-o-meter score and a marked-up verdict, plus a shareable stamp-card image for IG stories / X posts. Roast Battle mode pits two CVs against each other for a verdict with receipts. Routes through Groq → Gemma → DeepInfra with automatic fallback, and renders share cards server-side with next/og.

REC_ID: 003/2026
Tgmux
Control multiple Claude Code agents from Telegram
A daemon that bridges Telegram to tmux sessions running Claude Code, so agents can be driven entirely from a phone. Bidirectional messaging with cleaned, throttled output, blocking-prompt notifications, remote control of the TUI (plan/accept-edits, slash commands, raw keys), and a gated ship pipeline — /push for a Vercel preview, /deploy behind a confirm button for production.

REC_ID: 004/2026
Fade to Solo
Coding interview prep that fades the scaffolding out
A DSA interview-prep app built around one mechanic: worked examples that start fully scaffolded and fade toward solving it yourself. 18 patterns and 89 problems organized in curriculum order, plus a spaced-repetition review mode and a timed mock-interview mode.