Meeting intelligence · Team project
ScribeFlow
Meeting decisions disappear inside long recordings. ScribeFlow turns audio into searchable, evidence-linked transcripts, summaries, and action items.
- TypeScript
- React
- Express
- PostgreSQL
- pgvector
- Vitest
Project index · Verified repository work
I build backend-heavy software and applied AI products with explicit boundaries, testable behavior, and honest tradeoffs. These case studies focus on how the systems work—not inflated outcomes.
01 / Featured projects
Selected for architecture depth, reliability work, and relevance to backend and applied AI engineering roles.
Meeting intelligence · Team project
Meeting decisions disappear inside long recordings. ScribeFlow turns audio into searchable, evidence-linked transcripts, summaries, and action items.
Distributed systems · Full stack
A Redis-backed typeahead system with consistent hashing, targeted cache invalidation, batched event writes, and graceful SQLite fallback.
Applied AI · Legal technology
Contracts hide practical risk inside dense clauses. LexGuard structures those risks into consequences, obligations, and questions worth negotiating.
02 / Additional projects
Selected systems that broaden the story across networking, guarded AI generation, multi-tenant products, authenticated workflows, and retrieval research.
A dependency-free server built on Python sockets with bounded worker concurrency, keep-alive, streamed static files, safe path handling, and JSON uploads.
An AI-assisted educational animation pipeline with structured math modes, flexible Manim code generation, sanitizers, and a React interface for rendering step-by-step visuals.
A multi-tenant library application with university-scoped inventory, student and administrator roles, lending workflows, CSV imports, and HttpOnly cookie sessions.
A Spring Boot service with JWT authentication, user and driver roles, validated ride workflows, MongoDB persistence, global error handling, and an end-to-end API script.
A team hackathon submission exploring a guarded precision controller for corrupted retrieval queries, with deterministic checks, multi-seed experiments, and documented contribution boundaries.
03 / Coursework foundations
Smaller learning projects that show where the backend and object-design fundamentals were practised.
MERN foundations
A focused notes API for practising Express routing, controller boundaries, Mongoose models, and environment configuration.
View coursework source ↗Spring foundations
Coursework modelling products, carts, orders, and simulated payments through validated DTOs and Spring service boundaries.
View coursework source ↗Object-oriented design
Standalone Java models for elevators, parking, movie booking, games, strategies, factories, state, and domain services.
View coursework source ↗04 / Review the evidence