The interesting part is never the idea.
It's making the thing hold up once real people start using it. I'm a final-year computer science student who builds full-stack and AI systems. This is my world, told in five chapters. Scroll to fly through it. Every chapter is its own dimension, and each diagram you play with earns a sigil. Five sigils open the last gate.
Ten weeks to build a judge that runs strangers' code.
AlgoUniversity picked its co-op cohort from 40,000+ applicants, and I landed in the top 1.4%. The brief was production-focused: design, build and deploy something real. I built Code Slayer, an online judge, on my own.
Every submission is untrusted.
An online judge executes code written by people you have never met. Each submission is C++ or Python, and any one of them can loop forever, eat all the memory, or simply fail to compile.
Hard limits, no exceptions.
Each submission runs in a sandbox with 1,000 ms of time and 256 MB of memory. Go past either and the judge answers TLE or MLE; fail to compile and it answers CE.
Around the engine: JWT auth with role-based access, a rate limiter on the submission API to shut down abuse, and a Gemini code reviewer that handles three review scenarios.
50+ active users, 500+ submissions.
The submissions came in during its first month. Judging and the web app ran as two services, on AWS EC2 with images in ECR and on Render, and verdicts came back in under 200 ms end to end. Three features cleared code review and shipped inside their sprints. The project is archived now, and the code is public.
A sixty-minute promise, in someone else's production.
Slayyers delivers fashion in 60 minutes. I joined as a software engineer intern and owned backend APIs, caching infrastructure and CI/CD. This time the users were paying customers.
The clock starts at checkout.
A 60-minute delivery window leaves no room for a slow API. Checkout, order tracking and routing all sit between a tap on a phone and a parcel at a door.
Separate services, cached reads.
I built the platform's core flows as RESTful microservices, each deployed to production independently: the Try-First-Buy-Later checkout, real-time order tracking, and the logistics routing pipeline.
I designed the MongoDB and PostgreSQL schemas behind them, deployed the services on AWS, and added Redis caching.
API latency down by more than 40%.
That came from the Redis layer. I also maintained the CI/CD pipelines and wrote the unit and integration test suites that every release went out behind.
Agents that check each other's work.
Two projects, one idea. A pipeline of language models is only worth trusting if something inside it is allowed to say "not good enough, go again."
MarketPulse-X
A supply chain risk platform, built at Google's Agentathon: a Guinness World Record event with 15,000+ participants. It was a team build. I owned the LangGraph orchestration and state management for the six agents; teammates built the SEC EDGAR integration and the GKE deployment.
When an analysis scores below 70% confidence, a loop re-runs the upstream agents instead of shipping the answer. The pipeline fuses supplier data parsed from SEC 10-K filings with live news, so risk is re-assessed as events arrive.
IISPPR
At the International Institute of SDGs & Public Policy Research I led a team of nine and built a three-agent pipeline in n8n for academic text. One agent rewrites. A second verifies the rewrite against the source. A third refines it with domain keywords while preserving the meaning.
I also extended the team's existing n8n automation workflows, working inside their architecture and conventions.
CloudSense
An AWS cost agent that learns from the recommendations you reject. It is built on Hindsight agent memory, so a "no" today changes what it suggests tomorrow. I wrote up what it taught me in an article, "Hindsight Taught My AWS Cost Agent to Leave Standbys Alone".
Building for the next student.
The judge was for students. So are the two things I've built since: a platform for the people who run campus placements, and an app that gets you ready for the interviews.
PlaceIQ
Placement management for the officers who run it at Tier-2 and Tier-3 colleges. It started as a job-alert app for students; I reframed it as infrastructure for coordinators, because that is where the work piles up.
Many colleges share one system, so access is a four-tier hierarchy across 65 REST endpoints, with optimistic concurrency control so two coordinators cannot overwrite each other. Students get a resume builder with a live ATS score and a LaTeX mode; coordinators get Kanban tracking.
Resume scoring keeps model cost bounded: rule-based matching scores every submission, and the LLM review runs only on demand. 22 Jest and Supertest tests run in CI.
Kairos
Interview prep for Indian engineering students, built like a habit instead of a syllabus: a short daily question feed, AI scoring with feedback, and a streak to protect.
I'm building it as a startup. Before adding features I'm running a four-week retention test, because the riskiest assumption is whether people come back tomorrow.
Other worlds I'm building.
What is on my desk right now: a game where language becomes magic, an experiment on how software agents remember, and the research questions underneath it. None of it is finished, and I'd rather show it as it is.
Arcanis
A competitive magic RPG that I am building as founder. You describe a spell in plain language, an LLM turns it into a balanced, classified spell with its own card art, and then players battle with the spells they wrote.
Spells are made in a Lab across a 12-element system. Battles are asynchronous PvP run by a rule-based engine, so a fight costs nothing in model calls. The hard part is fairness: anyone can type anything, and the game still has to stay balanced.
DevMem-Agents
My B.Tech minor project: an upgrade to the memory of Stanford's Generative Agents, the simulated town of Smallville. The flat memory stream is replaced by a four-stage developmental memory: personality priors, episodic memory, sleep-triggered consolidation, and identity. Everything else stays as upstream, so memory is the only variable.
I run it as project owner, with AI coding agents doing the implementation, under one hard constraint: zero API cost, using only free-tier keys rotated by a custom router. The baseline-versus-staged comparison is set up, and there are no results to report yet. The design is written up as an IEEE-format paper with two co-authors, presented in October 2026.
How memory should work
Underneath the projects sits a set of papers on memory in learning systems. The furthest along, S-DAM, asks whether seeding an associative memory with core-knowledge priors helps it retrieve. Its most useful result is a negative one: a feature can be decodable and still be useless to memory.
Proof, not claims.
Everything above, as a list, for anyone skimming.
May to Aug 2026
Client work
Jul to Dec 2025
May to Jul 2025
Mar to Aug 2025
With Jaswanth Koppisetty
B.Tech minor project
Got something
interesting?
Most of what I build starts as a system that doesn't exist yet: a judge with no server, a platform with no tenants. If you're building something ambitious, want to talk engineering, or think I'd be a good fit, reach out.
You opened every chapter, so the last gate is open. The next chapter is unwritten, and it could start with a message from you.