Projects by Maahir Garg. Things I've built.
Some shipped, some stayed in a notebook. Click through for the notes, and the numbers if you want them.
- Jul 2026 – Sep 2026
PGPals
I built and ran the platform for my residence's Emerald Challenge alone, start to closing ceremony. Ninety-six teams played, and the review queue was empty when it closed.
Next.js, TypeScript, Supabase, PostgreSQL
- May 2026 – Present
Trader's Edge
A team final-year project, advised by Anand Bhojan, that turns a plain-English trading idea into a backtest for students who haven't yet learned a strategy can cheat by knowing the future.
AI, LLMs, Backtesting, Quantitative Finance
- Feb 2026 – Jul 2026
Prediction-Market Arbitrage and Research Engine
A research engine watching Polymarket and Kalshi for the same question priced differently on each. It never places a trade, since prediction markets are restricted where I live.
Python, FastAPI, Pydantic, pytest
- Nov 2025
Optimising BERT for Question Answering
I wanted to know how small a BERT question-answering model could get before it noticeably got worse, and where exactly that line was.
BERT, PyTorch, Quantisation, Pruning
- Oct 2025
Domain-Specific LLM Reasoning with PEFT
How little of a model can you touch and still move it? I trained only the bias terms, a rounding error's worth of parameters, and reasoning accuracy jumped anyway.
LLM, PEFT, BitFit, PyTorch
- May 2025 – Dec 2025
Multimodal Hand Tracking for Stroke Rehabilitation
iPhone and Apple Vision Pro working as one tracking surface to assess hand and eye movement after a stroke, built in collaboration with Apple at Interactive 3D Lab.
Swift, RealityKit, visionOS, ARKit
- Ongoing
LeetCoding
Mostly an excuse to put a live feed of my LeetCode stats somewhere instead of just saying yeah, I practice.
Algorithms, Data Structures, Problem Solving, Python
- Sep 2024
StackExchange Research Pipeline
Built for a study on what makes a Stack Overflow answer good, since upvotes and being marked accepted turn out not to be the same signal.
Python, pandas, XML, py7zr
- Nov 2023 – Feb 2024
Google Scholar Research Automation
An economics paper had a deadline that wasn't moving and a mountain of citation data to collect by hand. I wrote the script instead. The paper made its deadline.
Python, BeautifulSoup, pandas, Automation
- Sep 2023 – Jan 2024
CAAQMS Air-Quality Scraper
An air-quality study needed years of pollutant readings from a system that assumed a human would copy them out by hand. I wrote the scraper so nobody had to.
Python, pandas, HTTP APIs, Data Engineering
- Feb–Mar 2024
Llama-2 Fine-Tuning
An early exercise in learning parameter-efficient fine-tuning by doing it: LoRA on the Platypus dataset. The notebook is public.
Python, Llama-2, LoRA, PEFT
- Apr 2026 – Present
Portfolio Website
This site: paper, ink, one red pen that marks things up as you scroll, and photos you can pick up and toss like real prints.
Next.js, React, TypeScript, Tailwind CSS