Things I built end to end. Open a case study for the detail.
orc · in development
Feature-parallel dev orchestrator. Several coding agents at once, each on its own git worktree and branch, with one attention queue merged across all of them — because the SDK's permission callback blocks, a queue row and a parked promise are the same object. Review, commit and ship without leaving the window.
ElectronTypeScriptReact 19
Secure Personal Cloud
Cloud filesystem with synchronization and block-level file encryption/decryption. Linux client for upload, download, list and sync; mobile-friendly web client for streaming video/audio/PDFs. Multi-client sync both directions with full control over the encryption schema.
DjangoDRFCrypto
Compiler for a C-like Language
Full pipeline from source to assembly — scanner, parser to AST, semantic analyser, three-address code, register transfer language and codegen. Supports arithmetic expressions, control flow and function calls.
C++Flex/Bison
Splitpay
Mobile app for splitting, tracking and settling shared expenses, paying out through any UPI app, with expense statistics.
FlutterFirebase
Palet
Website builder with a paired code/design editor, AI template generation, and one-click deploys. Canvas editing, hot reload, autosave and multipage preview.
SvelteKitOpenAISupabase
Google Lens Translator
Reads the text in a photograph, translates it, erases the original by generative inpainting, and redraws the translation into the same box — matched colour, fitted font size — then speaks it. Five models chained end to end.
keras-ocrDeepFillTensorFlowTTS
Deep Visualization for CNNs
Point it at any pretrained torchvision model and ask what a filter has learned — deconvolution back to pixel space for what fired on a real image, and activation maximization for the pattern that would fire it hardest.
PyTorchDeconvNetOpenCV
Explainability of ASR · course project
Probing what a speech recognition model keeps in its layer representations — clustering phones and spoken commands layer by layer, plus accent and speaker classification. CS 753, with a written report and deck.
PythonClusteringSpeech
This Site
Static portfolio on S3 behind CloudFront with OAC, deployed by GitHub Actions on every push to main. Vanilla JS, no build step, cache-busted assets.
AWSActionsVanilla JS