Portfolio — 2026

Fluent in the build.Focused on the outcome.

I’m Joshi Ha — a commercially-minded builder: a CS degree, then a year running my own ventures — an agency, an AI voice product, a full mobile app. Technical enough to direct engineers, commercial enough to own the result.

01Case studies

The work, told properly.

Not a feature list — the problem, the decisions and tradeoffs, and what came of it. Numbers where they exist.

Productised AI · Positioning

Ringa — selling recovered jobs, not software

An AI voice agent that answers a tradie's missed calls and books the job into their calendar. Priced on the outcome, not the tech — and the pivot that got there.

In progress — publishing soon

Mobile · Applied AI

Driftless — a habit app with a personality

Category chosen on evidence, differentiated with an AI companion you can't copy — built end to end on Expo with subscriptions, push, and a Claude-powered voice.

In progress — publishing soon

B2B Product Design

The CRM I built instead of renting

Pipeline, follow-up cadences, conversion reporting and a multi-tenant white-label path — my own ops tool, scoped like a real B2B product.

In progress — publishing soon

Selected from a year of ventures — written properly, one at a time.

02Side projects

The wider shelf.

Smaller builds and experiments — the volume behind the case studies. Live where possible, honest about what each one taught.

Shujo Studio — the studio's own site

2026

The agency portfolio rebuilt as a showcase-grade product: dark-theme WebGL flourishes, work pages driven from Supabase, and a built-in CRM so the site that markets the studio also runs its pipeline.

Design, build · Next.js · React Three Fiber · Supabase · Resend

Learned: The brief's quietest requirement — “the owner needs a CRM” — taught the most: a marketing site is a business tool wearing nice clothes.

Component library on npm

2025

Reusable React components from client work — chatbot, quote request, call tracking — extracted, typed, and published as a proper package.

Build, publish · React · TypeScript · tsup · npm

Learned: Packaging code for strangers is a different discipline from writing it: type declarations, peer dependencies and module resolution fail in ways an app never shows you.

AI automation quiz

2025

An assessment that scores a business's automation potential and generates a personalised AI report — built to qualify leads, not just collect them.

Design, build · Next.js · Supabase · LLM APIs

Learned: A working funnel isn't a working business. This one ran end to end and still taught the year's biggest lesson: distribution decides.

03The journey

Why the commercial turn.

“The degree taught me how software gets made. The ventures taught me why it gets bought.”

Computer science first, then a year of building for real: an agency, an AI phone agent for tradies, a CRM, a mobile app. Somewhere in there it became obvious where I do my best work — at the point where technology has to earn its keep.

Read the story →

04Currently

In motion.

  • 01

    Writing the case studies

    A year of ventures — Ringa, Driftless, the CRM — audited for the decisions and lessons worth telling properly.

  • 02

    Sharpening the commercial toolkit

    Unit economics, product frameworks, the vocabulary of P&L rooms — fluency for the seats I'm aiming at.

  • 03

    Finding the right seat

    Product, solutions, BD or growth at an early-to-mid stage company — where technical fluency compounds.

05Contact

The inbox is open.

Open to commercial, product & BD roles. No form — just email.