Builder & growth marketer · Bengaluru

I build the product and I get it found.

I'm a self-funded developer and growth marketer with eleven 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 across four languages
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. Eleven 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

Twelve 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 37 more repositories on GitHub: tools, experiments, and the occasional dead end.

See all repositories

Two in detail

How the local-first idea actually ships

01

owntime: a time tracker you buy once

Time tracking and invoicing for solo consultants and small agencies, built as a native Mac app. The database is a single SQLite file on the user's machine, backups roll locally every few hours with optional mirror to the user's own cloud bucket, and invoicing prints to PDF without a server. One $99 license covers three people; six-person studios buy two.

Live · owntime.click Tauri · Rust · React
Visit owntime
Illustration of a warm desk nook with a notebook and lamp, representing solo consulting work
02

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. The pilot promise is binding: 85% automatic by day 30, or the pilot is free.

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

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 eleven 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.