← Home

Projects

Things I have built — from silicon to the blockchain.

Coming Soon

In Progress
Soon

AI-Native OS Plugin for Android

Autonomous Phone Agent

The goal is to make your phone fully autonomous — an AI layer that acts across the entire device, performs touch injections, navigates apps, and completes end-to-end tasks without you lifting a finger.

Soon

Research Paper

Quantum Mechanics

Investigating the fundamental breakdown of quantum tunnelling and entanglement — why particles appear in classically forbidden regions, and what this reveals about the underlying structure of quantum mechanics. Centred on the uncertainty principle and its deeper implications.

Soon

AI Mock Interviewer

Live Agent

Mock interviews for anything — startup pitches, job applications, you name it. Upload your details, jump on a video call with the AI, and walk away with a score and actionable feedback. Built for people who need to practice with something that actually pushes back.

Shipped

Arcane Pool

Incubated by Avalanche

SolidityAvalancheDeFi

DeFi has a front-running problem. High-frequency quant firms exploit transparency to jump in front of large trades — the little guy always loses. Arcane Pool is a dark pool AMM built natively on Avalanche using EERC (Encrypted ERC-20s), Avalanche's on-chain privacy primitive. Dark pools have existed in TradFi for decades; we brought them on-chain.

  • Built for institutional and large-scale DeFi traders who need to move significant positions without being picked off by bots or MEV searchers.
  • Because it runs on EERC, encryption is at the token level — trades settle on-chain with full verifiability but zero visibility until the moment you choose.

Prota

Open Source

React NativeKotlinAndroid

Every time you switch apps to ask an AI about something on your screen, you break focus and lose context. Prota started from frustration with that friction — the idea that AI should be ambient, not another tab you switch to.

  • Understand whatever is on your screen — an error, a document, an email — and get an AI response without ever leaving the app you're in.
  • Designed to feel invisible: insights surface in your notification shade, in and out in seconds, then gone.

CNN on FPGA

Hardware ML

VerilogFPGANeural Network

I wanted to understand what a neural network actually is at the lowest level — not a PyTorch call, not a matrix abstraction, but actual logic gates switching. So I built one in hardware. No OS, no drivers, no CPU; just Verilog running at clock speed.

  • Proves that ML inference doesn't need a cloud GPU — useful for always-on edge devices where power and latency budget is tiny.
  • A forcing function for understanding ML from first principles: when you're writing the multiply-accumulate in gates, there's nowhere to hide.

Context Folder

Chrome Extension

React.jsChrome ExtensionLLMs

Every time you open a new chat — switching from Claude to GPT to Gemini, or starting a fresh session — you re-paste the same background. It's mindless repetition that adds up. Context Folder stores your context once and injects it wherever you need it.

  • Useful for anyone juggling multiple AI tools: drop your project brief, codebase context, or team guidelines in once and reuse everywhere.
  • Especially built for teams — share a context folder so everyone's prompts start from the same page.

Knowble

AI Educational Video Platform

WhisperTwelve LabsOpenAIGemini

Attention spans are shrinking — and short-form platforms built on intrusive, algorithmic content are a big reason why. We built Knowble because we believe the format itself isn't the problem; the content is. Knowble is an AI-powered short-form learning platform where only educational and learning videos exist.

  • No entertainment rabbit holes, no viral noise — every scroll surfaces something you can actually learn from.
  • AI lets you go deeper on any clip: ask questions, get explanations, and turn passive watching into active understanding.

Automatic Cloth Ironing & Folding Table

Prof. Sagar Sarkar · Jan–May 2025

ArduinoESP32Robotics

Laundry is one of those chores that every generation assumes automation is right around the corner — and yet here we are. This started as a semester project and turned into a genuine attempt at solving a hard robotics problem: making a machine that handles soft, unpredictable material reliably.

  • A real physical machine, not a simulation — it irons, it folds, it works. Built and tested with actual fabric.
  • The interesting challenge wasn't the mechanism; it was orchestrating three independent subsystems to hand off to each other without a hitch.

Retro Racer

FPGA Game

VerilogFPGAVGA

I wanted to know what it felt like to build something you could actually play — entirely in hardware. No game engine, no operating system, no abstraction layer. Just Verilog, a VGA cable, and the Basys 3 sitting on a desk.

  • Everything from the random car positions to the collision detection runs as hardware logic — it's the most direct relationship between code and screen you can have.
  • An honest excuse to learn digital design through something fun, because finite state machines are a lot more compelling when the output is a moving car on a screen.

Micro Vector Editor

Open Source

C++Qt6SVG

Tools like Illustrator feel like magic until you try to build one. This was a deliberate exercise in demystifying graphics software — understanding how undo/redo actually works, how SVG is parsed, how a canvas tracks and redraws state. Built it to understand it.

  • A fully working SVG editor you can use for real lightweight design work without pulling in a gigabyte of Electron.
  • The deeper goal: if you can build the tool, you understand what every other tool in the category is doing.