System Active // V3.0.0
LOC: 23.8103° N
Things I've built

Projects

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

Praxix Academy

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.

Next.jsSpring BootRAGPostgreSQL

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.

PythonAgentsLangChainGraphs

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.

RAGVector SearchPython

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.

AgentsRAGIntegration
Prism

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.

Next.jsAI AgentsCloud SandboxesJob Queues

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.

SimulationPhysicsNumerical Methods
Sabertooth

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.

Next.jsStripeGeolocationHaversine

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.

AIRAGCLIPLLMMessenger

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.

AIRAGMultimodalEdTechPhysics

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.

GodotGDScriptGame Dev

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.

FirebaseMongoDBMongooseRender

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.

ReactExpressNode.jsOracle DB
SLST Landing Page

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.

Next.jsTailwindAccessibility

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.

JavaJavaFXOOP

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.

CC++Game Dev

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).

Next.jsPERNPythonPygame
Just for fun

Weekend Fun

Small side builds shipped over a weekend — no roadmap, just an itch to build something and put it live.

Quantum Bracket

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.

Next.jsPythonDynamic ProgrammingElo/Poisson
CV Roast

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.

Next.jsVercel AI SDKLLMUpstash Redis
Tgmux

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.

PythonTelegram BottmuxAutomation
Fade to Solo

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.

Next.jsTypeScriptMDXDSA