AAditi Singla
About

The journey so far

I'm Aditi Singla, finishing an Integrated B.Tech + M.Tech in Computer Science at IIIT-Delhi. This page is the honest version of the last five years: what I built, what broke, and what each thing taught me that the next thing depended on.

012021

The setup

Joined the Integrated B.Tech + M.Tech program in Computer Science at IIIT-Delhi. Five years, two degrees, one transcript. The deal with myself was simple: leave with things that actually run, not just grades. (The grades held up too: 9.29/10.)

IIIT-DelhiIntegrated B.Tech + M.TechCGPA 9.29/10
022022

Foundations, the unglamorous way

First repositories were C programs for operating systems and computer organization: process scheduling, memory, assembly. Nothing looked like much at the time. It turns out that year decided how I debug everything since: read the source, trace the syscall, check the actual state.

First C repositoriesOS internalsComputer organization
032023

Data that has to be trusted

Grad-Guru merged ten scraped datasets with conflicting schemas into one 100,000+ record PostgreSQL warehouse, and cut manual college-research effort by about 90% for the people who used it. Same year, the opposite end of the stack: a two-pass assembler for a custom 16-bit ISA, where a missing HLT instruction is a hard error, not a style opinion.

100k+ records integrated10 datasets unified16-bit ISA assembler
042024

Down to the metal

Built a UNIX shell from scratch: fork and exec dispatch, readline history, reaping children, threading. Four of us, one semester, and the discovery that everything a shell does looks trivial until it is your fork() call hanging. Around then the institutional work started finding me, and I learned that tools people rely on weekly need tests, not just features.

fork/exec, pthreadsTeam of 4First institutional tools
052025

The year everything shipped

NeuroSync: a PyTorch network fusing facial and vocal emotion signals for real-time stress detection, hitting MSE 0.0032 with chat and VR front-ends. The Graduation Checklist Portal that replaced an academic team's Excel macros. A Django portal unifying 17+ record APIs. A RAG chatbot that answers only from your documents. Different problems, one lesson: the fallback path is the product.

NeuroSync (team of 4)Graduation portal in production useRAG systems started here
062026

Agents that prove their work

The IneqMath Proof Agent: an LLM that generates inequality proofs and gets them type-checked in Lean 4, with GEPA prompt optimization raising the verified pass rate from 28.6% to 100%. Then Paper2Beamer, an agent that turns papers into presentation decks. Graduation is next; the job search is on, and the receipts are public.

28.6% → 100% verified pass rateLean 4 in the loopSearching for AI/ML roles
How I work
If a claim can't be checked, I don't make it.

Every number on this site traces to a public repository: the metrics, the traces, the results directories.

The fallback path is the product.

APIs fail, quotas run out, repos get deleted. NURO answers without its LLM; the RAG service runs on a free model; the crawler respects rate limits by construction.

Ship the boring parts.

LICENSE files, CI pipelines, test suites, .gitignore hygiene. That unglamorous layer is the difference between a demo and production-grade work.

Now

Final year of the integrated degree, CGPA 9.29/10 in hand, looking for AI/ML and software engineering roles where the work gets reviewed and shipped. If you have such a problem, the fastest way to reach me isLinkedIn, and the fastest way to evaluate me is theprojects.