I build across machine learning research, healthcare tech, full-stack web, and developer tooling. Below is a curated selection of my work — grouped by theme so you can jump to what interests you.
| Project | What it is |
|---|---|
| interactive-lora-steering | Reference implementation for "Interactive LoRA Steering" (IJARAS/IJC 2025) — targeted class unlearning using LoRA + Inverted Hinge Loss. Evaluated on MNIST (CNN) and CIFAR-10 (ResNet-18) with MIA privacy metrics. |
| stacked-lora | Reference implementation for "Stacked LoRA" (IJCNLP-AACL 2025) — zero-forgetting continual learning by composing frozen task-specific LoRA adapters. Permuted-MNIST: 90.75% avg, Llama-3.2-1B NLP: 86.38% avg. |
| Spatial-JEPA | Self-supervised learning of metric 3D geometry from RGB-D. Geometry emerges from pretraining and transfers zero-shot from indoor scenes to outdoor driving to colonoscopy — for ~$4 of compute. |
| Project | What it is |
|---|---|
| VenturiSpiro (app) | Flutter mobile app for Bluetooth spirometry — guided lung-function testing on your phone. |
| VenturiSpiro (backend) | Django REST Framework auth API powering the VenturiSpiro app. |
| Project | What it is |
|---|---|
| deBloat | Stretch your Claude Code usage by offloading work to cheaper AI workers. |
| Repo-to-Text | Bundle any GitHub repo into a single prompt-ready text file for LLMs. React + Vite + TypeScript. |
| Project | What it is |
|---|---|
| Inventory Management System | Stock tracking, purchase orders, and sales analytics for franchisee stores (Django + Tailwind). |
| Project | What it is |
|---|---|
| Bulk Image Renamer | A tiny Python tool to batch-rename images in a folder with a custom prefix. |
Languages: Python · TypeScript · Dart · JavaScript ML: PyTorch · TensorFlow · self-supervised learning · computer vision Web & mobile: Django · FastAPI · Django REST Framework · React · Flutter · Tailwind CSS
📌 The repositories above are pinned on my profile. Feel free to explore, open an issue, or reach out.

