Builder & growth marketer · Bengaluru

I build the product and I get it found.

I'm a self-funded developer and growth marketer with thirteen products live below. Each links to the real thing, docs included.

Two disciplines, one operator
product building and growth marketing

Local-first by default

Your data stays on your machine. No account, no server, no monthly fee.

Illustration of a warm desk nook by a window with a lamp, an open notebook, and a steaming mug
One founder, one desk Self-funded since day one

The approach

Hiring help usually fails the same three ways.

You hire an agency. The meter starts. Three account managers rotate through while someone you never meet writes code your team can't read.

You split the job between a builder and a marketer. What ships can't be explained. What's promised can't be built. You hired two people to avoid translating, and now that's your job.

Or you stall. Every option rents you the tool, the data, and the relationship itself. The subscriptions stack up for things you should own outright.

0
Repositories on GitHub
0+
Products shipped and live
0
Crafts: building and growth marketing
0
Founder, and zero investors

Buy once, own it

The Mac apps here are one-time purchases. No seat meters, no price hike at renewal, no account that can be closed on you.

Illustration of a circuit board with a shield and a plane arcing over a signal path

Plain about limits

Every product has a stated list of what it deliberately does not do. The roadmaps leave things out on purpose.

Illustration of invoices passing through a validation gate into a ledger

Why I build this way

One person does both halves, and shows the receipts.

I build the software and I market it. Nothing gets handed off. Thirteen products are live below with real domains. Click any of them before you email me.

Proof over promise

Every claim traces back to shipped code.

Fail closed

Missing data stops the run, never fills a guess.

Runs offline

Network is an option, not a requirement.

Honest pricing

One-time where it scales; per-use where it costs.

Browse the catalogue

Selected work

Everything built, nothing inflated

Thirteen live products and tools, each with a real domain or repository. The icons below are the actual app icons. No testimonial quotes here, because I won't invent them. Click the work instead.

There are fifty-five repositories on GitHub, twelve of them public: tools, experiments, and the occasional dead end.

See all repositories

Five in detail

What shipped, and what it costs

01

WriteAmp: the Tab key the Mac never had

It predicts the next few words in any field, from Mail to a code editor, and the inference runs on the machine. Nothing you type reaches a server. $29 once, no subscription, a 30-day trial before that. The latency measurements sit on the site instead of in an ad.

Live · writeamp.site Swift
Visit WriteAmp
Illustration of a text field with a caret, a ghosted prediction continuing the line, and a tab key
02

Echo Flow: dictation that arrives already written

Hold Option-Space, speak, release, and finished text lands at the cursor. Filler is removed and the tone matches the app in front of you. Both the transcription and the polish run on the Mac, so there is no cloud speech service and no account to create. $69.99 once, and the training set behind the polish model is published so the claim can be checked instead of trusted.

Live · echoflow.one Swift · llama.cpp
Visit Echo Flow
Illustration of a spoken waveform passing through an arrow into a note of written lines
03

EntryLedger: nothing wrong reaches Tally

Scanned GST supplier invoices (photocopies, phone photos, skewed PDFs) become Tally-import-ready vouchers. The mechanism is validation, not extraction: GSTIN checksums, HSN lookup, arithmetic closure and regime consistency all run before anything exports. What can't be proven goes to a human with the scan and the reason. ₹1.40 a page, ₹1.20 beyond 40,000 pages a month.

Live · entryledger.shop Django · Next.js
Visit EntryLedger
Illustration of invoices passing through a validation gate into a ledger
04

OrderDesk: an order desk inside WhatsApp

Built for Indian Instagram and WhatsApp resellers who run the whole shop from a chat window. A seller forwards a message and the order is captured. One-word commands like PAID 104 change its status, reminders go out on approved Meta templates, and a dashboard shows what is owed. ₹499 a month for the first 500 sellers, ₹999 after them.

Live · orderdesk.space Node · Fastify
Visit OrderDesk
Illustration of a chat message passing through an arrow into an order card marked paid, with a reminder scheduled below
05

Touchdown: an eSIM that knows when you land

Install it at home on WiFi, from $1.99, and there is no app to open once you arrive. The product watches the flight. If you are still offline thirty minutes after wheels-down, you file one line and the landing is refunded. Each destination is priced on its own, so the entry price is a floor rather than a rate that doubles at checkout.

Live · gettouchdown.online Next.js · Supabase
Visit Touchdown
Illustration of a boarding pass with a flight path arcing toward a signal checked at landing

How engagements work

From first email to handoff.

No retainers. No hourly billing. The shape is fixed before anything starts, and everything transfers to you on day one.

Illustration of a circuit board and shield representing the build loop

Say what hurts

One email in plain language. Say what hurts and what you've tried. No pitch deck.

Get a narrow plan

I reply with the smallest fix that works, a fixed price, and what it won't do. No hourly meter.

Ship and verify

Working software lands with the growth behind it. You check it against the plan we agreed.

Own it and part ways

Code, data, credentials, docs. Everything transfers. I aim to become unnecessary.

Narrow problem? Let's talk.

I take on a small amount of independent work at a time. One person, one calendar. If the problem is narrow and the data should stay put, we'll get along. You'll hear back within days.

Start a project

Fair questions

Asked often, answered plainly.

You're one person. What happens if you're unavailable?

You hold everything from day one: the code, the data, the credentials, the docs. Nothing needs me around to keep working.

Why no testimonials or client logos?

I won't fabricate them. The proof here is thirteen products you can test yourself, which beats a quote you can't verify.

How do engagements actually work?

Email first, then a narrow written plan with a fixed shape and price. I don't bill by the hour, and I don't charge you to learn your business.

What does it cost?

It depends on the shape of the problem, and you'll know the number before any work starts. I price so the thing pays for itself, then stops costing you.

Do you take equity or revenue share?

No. Fee for work, then you own all of it. Shared upside sounds romantic and ends in misaligned incentives.

What won't you build?

I pass on anything that needs a monthly fee where a one-time build would do. I also pass when success can't be verified, or when your data would live on infrastructure you don't control without a reason you'd accept in writing.

Why does your own site run no analytics?

Because the footer says it doesn't. If I tracked you after writing all this, nothing else here would be worth reading.