Legisim
An agent-based policy simulator. It splits a country into a few thousand weighted cohorts, applies a policy and traces the effects from the first price change to household budgets.
I'm seventeen. I spent two years preparing for JEE and missed the college I wanted. This site is what I did next.
For two years I did one thing. I studied for JEE.
It was most of every day, for roughly 730 days. I wanted IIT. So did everyone around me, and the wanting got loud.
No single day felt like much. A chapter finished, a mock test, another revision. I only saw the shape of it later.
The result came. My rank in JEE Advanced was around 23,000.
IIT was out. I'd like to say I took it well. I was heartbroken. Two years, and the number that came back wasn't the one I needed.
I'm not going to dress that up.
Eventually I looked at what I actually had. A 98.9 in JEE Main. A seat at NITK Surathkal.
That isn't a consolation prize. It's a good college and I earned the seat. It took me a while to believe that.
I study Metallurgical and Materials Engineering now. I learn how things are made to carry weight. After the wall, that struck me as funny.
Study, test, repeat. The guaranteed four-year loop.
Build real systems for real people. No safe rails.
Most people my age at college go back to the routine. Study, test, repeat. I get it. It's what got us here.
I didn't want to run the same loop for four more years. So I tried something else: build things for real people and see if they use them.
I don't have a long record yet. I have a habit of starting.
I started small and on the side. I joined the web and tech team for SPICMACAY at NITK. I became a marketing associate for ENGINEER, the college fest. I built things on the side.
A mock test analyser called JTestify. An open source paper trading platform, PaperQuant. An adaptive DSA platform, Transverse. And a script, fackNTA, that pings me when NTA posts results. Anyone who has refreshed that page knows why.
None of it came with a guarantee.
In March 2026 I co-founded AlphaJEE and became its CTO. We built tools for JEE aspirants. I knew who they were, because I had just been one.
I wrote the backend on Google Cloud and Cloudflare, with Docker and MongoDB. The team shipped a percentile predictor, a response sheet checker, a mock test analyser and a RAG counselling helper. I also handled the community and pitched AlphaJEE to investors and businesses.
By June the backend had handled about 2 million requests for more than 100,000 users.
We also built Velocity, an ML-driven, SAT-style adaptive practice platform for JEE. We took it to investors. We couldn't raise money for it.
That stung. Not like the rank did, but it stung. I'm still working out what it taught me. Mostly that building something and getting someone to fund it are two different skills, and I had only practiced one.
The wall was lower this time. I climbed it.
Continuous stream monitoring across tech & engineering sources
Autonomous layout & duotone typography generation
Automated direct publication without human touch
In June 2026 I started Meritverse and became its CEO. It's a software consultancy. We build web apps and AI agent systems for clients.
One thing we built is an autonomous news agent. It reads RSS feeds, finds a story worth covering, designs a poster for it and posts it to Instagram on its own. Nobody touches it.
I'm a first-year student and a CEO. Some days that sentence sounds ridiculous to me. Then a client writes and I get back to work.
That was the story. Here is the evidence.
An agent-based policy simulator. It splits a country into a few thousand weighted cohorts, applies a policy and traces the effects from the first price change to household budgets.
A language protocol for agents to talk to each other. It drops filler words and vectorizes messages at both ends, to cut token cost and reduce hallucinations.
Some things I write for the fun of it, without AI help. In Rust: a ray tracer, encoders, compressors and parallel SHA-256 brute forcers. Also ESP32 builds, C++ trading scripts and competitive programming.
// Ray-sphere intersection & parallel SHA-256 worker// Written by hand without AI assistancepub struct Ray { pub origin: Vec3, pub dir: Vec3,}impl Ray { pub fn intersect_sphere(&self, center: Vec3, radius: f32) -> Option<f32> { let oc = self.origin - center; let a = self.dir.dot(self.dir); let b = 2.0 * oc.dot(self.dir); let c = oc.dot(oc) - radius * radius; let discriminant = b * b - 4.0 * a * c; if discriminant > 0.0 { Some((-b - discriminant.sqrt()) / (2.0 * a)) } else { None } }}I want to build companies, and I want people to know who built them. I'm saying that out loud on purpose.
Meritverse is the first serious attempt. I plan to keep going: more agents that do real work, more products people use, and a lot more Rust.
I have four years at NITK. I intend to use every one of them.
If you're hiring, building, investing or just curious, write to me. I do reply.
Thanks for playing it through.
Play again