CORTEX
PROJECTS

Projects

What I've built, with the evidence behind each claim and what isn't done yet. Each project links to its code; several were course, team or hackathon work, and the page says which.

RecoveryOS

PROTOTYPE

Recovers failed payments: an LLM may recommend, but only a deterministic policy engine may act.

Razorpay Buildathon, Track 03 · Aug–Sep 2026

  • Execution is idempotent: an idempotency key plus a PostgreSQL advisory lock, with a unique-constraint backstop. An integration test races two real threads against it.
  • A test walks the syntax tree to prove that execution code cannot reference the AI recommendation.
  • Python
  • FastAPI
  • PostgreSQL
  • Alembic
  • Redis Streams
  • Next.js
  • +4

MiniDB

PROTOTYPE

A relational database built from scratch: B+ tree, buffer pool, SQL, optimizer, locking and crash recovery.

Course capstone (two people) · Jun 2026

  • 133 tests in 26 suites pass. They include a crash matrix that simulates failures between a WAL flush and a page flush, a 1,000-operation SQL fuzz test against a reference model, and deadlock tests.
  • A 683-line disk-backed B+ tree with split, merge, borrow and bulk-load, and its root persisted through the catalog.
  • TypeScript
  • Node.js
  • Jest
  • sql-parser-cst

Fuze

ONGOING

Semantic bookmark manager: pgvector search, a worker pipeline, and recommendations gated by regression tests.

Personal project, ongoing · Jul 2025 – present · 455 commits

  • HNSW indexes (m=16, ef_construction=64) built with CREATE INDEX CONCURRENTLY inside an Alembic migration.
  • A golden-set regression test in CI requires NDCG@10 and MRR of at least 0.85 on four queries. It compares paths that share one engine, so it is a regression guard, not a quality measurement.
  • Python
  • Flask
  • PostgreSQL
  • pgvector
  • Redis
  • RQ
  • +4

SSE-Observatory

PROTOTYPE

A browser-based debugger for Server-Sent Events: query language, replay, and multi-tab stream sharing.

Personal project · Feb–Mar 2026

  • One shared SSE connection per stream across tabs, with reconnect backoff.
  • Interceptors are isolated in workers and killed on timeout.
  • TypeScript
  • React
  • Vite
  • Web Workers
  • SharedWorker
  • IndexedDB
  • +3

FlashFlow

PROTOTYPE

A Go lab that replays routing policies on identical traffic and classifies why one of them collapses under load.

Personal project · Aug–Sep 2026 · 226 commits on 5 days

  • go test ./... on a fresh clone: 24 packages pass, 503 top-level tests, 0 failures. go build, go vet and gofmt are clean. About 46,900 lines of Go, of which 20,284 are 89 single-file experiment programs.
  • Six policies are compared: round-robin, weighted round-robin, least-connections, EWMA, power-of-two-choices by in-flight count, and an adaptive weighted policy.
  • Go
  • net/http
  • GitHub Actions
  • JavaScript dashboard
  • Prometheus text format

MORE PROJECTS

BHTTP-1

PROTOTYPE

A binary, HTTP-like protocol over persistent TCP, written in Go with a spec, server, client and chaos proxy.

Personal project · Sep 2026

  • Go
  • Python
  • Docker

GitIssue

IN PROGRESS

Duplicate GitHub issue detection over signed webhooks and pgvector search. In progress: two of four planned stages are built.

Personal project · Mar 2026 · two days so far

  • Python
  • FastAPI
  • Redis Streams
  • PostgreSQL
  • +3

TypeAheadX

PROTOTYPE

Distributed autocomplete: consistent hashing over three Redis nodes, a decaying trending score, and a write buffer that absorbs viral spikes.

Course project · Jun 2026 · 15 commits over two days

  • Python
  • FastAPI
  • PostgreSQL
  • Redis
  • +3

AgentBrake

SHIPPED

A stdio proxy that intercepts an AI agent's MCP tool calls and enforces policies before they run.

Personal project, one-day build · Feb 2026 · fixes Sep 2026

  • TypeScript
  • Node.js
  • zod
  • Jest
  • +1

migrateDB

SHIPPED

A TypeScript migration CLI and library with dependency-ordered execution, published to npm.

Personal project · Nov–Dec 2025

  • TypeScript
  • Node.js
  • PostgreSQL
  • MySQL
  • +2

CampusSync

PROTOTYPE

Multi-tenant certificate verification for universities and recruiters.

Personal project · Sep–Dec 2025 · 165 commits

  • Next.js
  • TypeScript
  • Supabase
  • PostgreSQL
  • +2

VaultTabs

PROTOTYPE

Sync open browser tabs across devices. Snapshots are encrypted in the browser, but it is not zero-knowledge.

Personal project · Feb–Mar 2026 · 57 commits

  • TypeScript
  • WXT
  • Next.js
  • Fastify
  • +3

E-commerce Backend

IN PROGRESS

Go microservices over gRPC: three of five planned services are built and tested.

Personal project · Dec 2025 – Jan 2026 · 64 commits

  • Go
  • gRPC
  • PostgreSQL
  • Prometheus
  • +2

SpentSmart

SHIPPED

A privacy-first Android UPI expense tracker with a custom Kotlin native module and no backend.

Personal project · Jan–Feb 2026 · 65 commits

  • React Native
  • Expo
  • TypeScript
  • Kotlin

ALSO BUILT

  • Lexis AI ↗

    Adaptive learning platform: turns a PDF into a concept graph and a personalised study plan, with Neo4j holding the graph projection. About 78% of the commits are mine; teammates built the spaced-repetition engine and the evaluation harness. Team project (4 contributors).

  • NevUpAI ↗

    Event-driven trade analytics backend (Fastify, PostgreSQL, Redis Streams). A k6 write test at 100 virtual users measured p95 of about 27.8 ms; its "100% revenge-flag accuracy" check compares seeded labels with themselves, so it is not an accuracy result. Hackathon build.

  • HttpServer ↗

    HTTP/1.1 server on raw sockets in Python: a bounded worker pool that returns 503 when saturated, per-IP rate limiting and a Prometheus endpoint. Student project.

Looking for live repository activity? See the system overview.