Sharan ShettySharan Shetty

I build the things I wish existed.

It started in April 2025 with one problem I couldn't let go of. This is the story of each thing I've built since: why it started, what got in the way, and where it is now.

© 2026 Sharan Shetty

Part one

01 · April 2025 — now

Catalyst — The exam interface I wish I'd had

It started with a problem I'd carried around for years. I had written JEE Main and JEE Advanced, and I knew the real learning happens after the paper: in the analysis of where the marks went. I wanted every CAT previous-year paper in the exact exam interface, with that analysis built in. I didn't have the knowledge or the resources. In April 2025 I started anyway.

I built it alongside my job, so it was slow. At first I wasn't sure I could build it at all. Day after day, month after month, the confidence came, and Catalyst became a faster, more useful and better-looking product.

catalystprep.app
The launch film: the real CAT interface, then the analysis after every attempt.

Then I hit the real wall. The papers only existed as PDFs, and Catalyst needs them as structured data. I'm one person; copying thousands of questions by hand was never an option. And there was a second gap I hadn't planned for. Catalyst was meant to be a test-and-score platform, but a paper without solutions isn't enough.

So I built an internal pipeline. OCR reads each page. A language model cleans up what OCR gets wrong. I started with Gemini and moved to DeepSeek, which does the whole job better. Papers before 2021 were longer than today's exam, so DeepSeek picks the 68 most relevant questions out of roughly 100 to match the current pattern; papers from 2021 on already match it. Once the papers were in, I extended the same pipeline to write a solution for every question.

The pipeline behind every paper on Catalyst. It took two to three months of evenings to get right.

Getting the papers right took two to three months of evenings and many rounds of iteration. It's the part of Catalyst I'm proudest of, because no one sees it. Today there are 40 official CAT papers from 1991 to 2025, each with solutions. Now the work is growth: I've shared it in every WhatsApp group I know, and I'm building its Instagram with short videos.

  • Catalyst landing page on a phone

    Practice. Analyze. Improve.

  • Score waterfall showing where marks leaked

    Where the missing 20 marks went

  • CAT previous year papers page

    40 papers, each with solutions

Part two

02 · March 2026 — now

Nebula — An operations tool for a real agency

While I was building Catalyst, an opportunity came from family. My cousin brother — my jiju — runs Purple Mango Media, a marketing agency. They needed an internal tool to run the agency's day-to-day work, and he asked me to build it. That became Nebula.

Nebula now carries an entire influencer campaign from start to finish: finding creators, shortlisting them, getting the client's approval, running the campaign, paying creators and generating the final report.

One campaign in Nebula, from the first creator search to the final report. The highlight walks the stages a campaign moves through.

It's been a long build and it isn't finished. I talked with the people who use it every day, watched where it slowed them down, and improved it over many rounds of changes. Adoption was its own lesson: when people didn't use the tool fully, the gaps showed me how they actually work. Each round makes Nebula fit that work a little better.

A side note: I also built the agency's current website, purplemangomedia.in.

Part threefor my friends and me

03 · September 2026

squad. — A private board for Sunday check-ins

My friends and I decided to start working out, and to hold each other to it: every Sunday, everyone shares a progress photo. Those are personal photos, so a group chat didn't feel right. I built squad. — a private app where only our group sees the check-ins.

  • squad. home: the next check-in countdown and who has posted

    Home counts down to Sunday.

  • Weekly check-in form with front, side and back photo slots

    Front, side, back. Same spot, same light.

  • The squad board for one Sunday, with each friend's check-in

    Each Sunday's board, with reactions.

  • Progress screen comparing two check-ins side by side

    Compare any two Sundays.

  • squad. welcome screen

    The way in.

Real screens from our squad. Every photo is blanked out, because those stay between us.

04 · October 2026

Amadora — A workout plan that's actually mine

Once we were training, I wanted a plan that was personal to me. Amadora builds each day's workout around the time I have, shows an animated figure to follow for every move, and asks how each set felt to decide tomorrow.

Recorded from the live app: the figure keeps the pace.
  • Amadora welcome screen

    Stronger habits, happier you.

  • Today's plan with warm-up, upper body and cool-down

    Today's plan, sized to my time

  • Wall push-up exercise page

    Every move, explained

  • Exercise library with progressions

    Progressions, level by level

05 · October 2026

Assess — Money, managed my way

For years I tracked money in an ad-supported expense app. It worked, but it didn't think about money the way I do. I wanted to see how much goes to needs, to wants and to investments. Now that I knew how to build, I built my own: Assess, an Android app shaped around my own philosophy.

My biggest fear was losing the history I'd logged since 2022. So Assess imports it: every old record came across, and the insights now run on years of my own data.

  • Assess first launch with Import Excel

    Bring your history along

  • Assess home with needs, wants and investments rings

    Needs, wants, investments

  • Monthly budget split 50 30 20

    A budget split my way

  • History by month

    History by day, month and year

Most of my payments go through Google Pay, so I recently added the shortcut I wanted most. On any payment, tap Share screenshot and pick Assess. The amount, date and payee are filled in for me; I adjust the category or note if needed and save.

An illustration of the flow. The screenshot is read on the phone and isn't kept.
Replaced my old app

06 · October 2026

Aceious — My laptop's terminal, on my phone

I build with Claude Code, and I wanted to keep going away from my desk. Aceious opens a real terminal on my laptop from my phone: pick a project, start Claude, and hand the session to the Claude app on my phone through Remote Control. It also holds the notes I jot down for each project, ready to share with Claude.

To make it private, I used Tailscale to put my laptop and phone on their own network. It works like a personal VPN, so nothing is exposed to the internet.

The path every keystroke takes. Nothing on the open internet can reach the laptop.
  • Aceious pairing screen

    Pair a phone once

  • Aceious home with live terminals

    Every terminal at a glance

  • Claude Code running in a terminal

    Claude, from my phone

  • Session paused at a usage limit

    Paused, then resumed for me

The first screen is the live app. The others come from its design board.
Running on my laptop

07 · November 2026

Ryuo — A period tracker without the paywall

Someone close to me relied on a popular period tracker that came with ads and a premium paywall. Instead of depending on it, I built Ryuo. It predicts from your own dates, explains the research behind every number, keeps everything on the phone, and can import data from the old app.

  • Ryuo welcome screen

    No ads. No account needed.

  • Ryuo calendar with predictions

    Predicted from your own dates

  • How Ryuo predicts, with hormone chart

    The research behind each number

  • Cycle statistics

    Stats that grow with each cycle

And that's where it is today.

I like to tinker. I build things that don't exist yet — or, when they do, the version I wish existed. Each one started with a real problem, mine or someone's close to me. If you have one like that, I'd like to hear it.

Tell me about it