Selected projects.

Every row opens a case study: the problem, what was built, my part in it, and how it turned out.

  1. 01

    Flagship

    RIPHours

    A time tracker with 300+ installs that makes no network requests, so your browsing history stays on your machine.

    JavaScript, Chrome APIs, Storage Sync / 2025

  2. 02

    Flagship

    PIERRA

    A bilingual site for a Montreal exterior design firm. My first paid engagement.

    Next.js, Tailwind CSS / 2025

  3. 03

    Flagship

    Greenlight

    Lead developer, team build

    A robot arm you drive in the browser, six different ways, through one motion pipeline.

    Next.js, Three.js, TypeScript, +2 / 2026

  4. 04

    Kaker Theng

    Turns your handwriting into a Bangla and English font, with vowel signs, reph and conjuncts placed correctly.

    Python, FastAPI, Next.js, +3 / 2026

  5. 05

    TabSaver

    Restores a whole working session, tab groups intact, in one click. 400+ installs.

    JavaScript, Chrome APIs / 2025

  6. 06

    ResumeForge

    A resume builder with live preview and in-browser PDF export. No account, no upload.

    React, Tailwind CSS, React Router / 2025

  7. 07

    Sixpence

    A ledger for income, budgets and savings goals that never asks for a bank login.

    PHP 8, PostgreSQL, Chart.js, +1 / 2026

  8. 08

    DimSum

    Interpreter and guardrails, team build

    Turns a campus operator's plain-English notes into the cheapest 24-hour power plan that provably breaks no rules.

    Bun, TypeScript, Gemini API, +2 / 2026

  9. 09

    MediHub

    Hospital management with Gemini-written summaries of medical reports and three separate roles.

    React, Node.js, Firebase, +1 / 2026

  10. 10

    Unread

    Team build

    A reader that will not let you move on until you have shown you understood the last part.

    TanStack Start, React, TypeScript, +1 / 2026

  11. 11

    Narrative Guard

    Contributor, team build

    Audits a draft against a team's own brand rules before it goes out, and says where it breaks them.

    Next.js, TypeScript, Convex, +2 / 2026

  12. 12

    KilnWatch

    Contributor, team build

    Finds brick kilns across Bangladesh in satellite imagery, then screens each for the rules it looks to be breaking.

    Next.js, YOLO11-OBB, TFLite, +2 / 2026

  13. 13

    AnomLite

    A hybrid model for multiclass crime detection in surveillance video, small enough to run on constrained hardware.

    PyTorch, MobileNetV2, LSTM / 2026

  14. 14

    StockMaster

    Real-time stock auditing on one centralized store, so every view agrees.

    Next.js, TypeScript, Tailwind CSS / 2025

All 27 projects, with source