Islamabad, Pakistan · Software that businesses run on

I make things
work — and mean
something.

I’m Usman Zubair, an end-to-end product builder. I turn real operational problems into production software — from architecture and databases to interface, deployment and support. Engineering, design and a decade behind the camera shape how I do it.

Currently: running Baam Crest, Merchora and The Gallery Pro in production. Open to contract, retainer or advisory work.

Usman Zubair

Still curious.
Still shipping.

Product Builder · Engineer · Designer
What I’ve built ↓
3production platforms
built and run
20+organisations
built for
4stacks shipped
Rust · Go · JS · PHP
10+years designing
what I build

Three platforms,
end to end.

I scoped, designed, engineered and shipped each one — and I still run them today. Each started with a real frustration; each now serves real users, in production, with me on call.

01
Baam Crest hotel software interface

Hospitality / live

Baam Crest

Hotel software for places where the internet gives up. Rooms, restaurant and sales keep working offline, then sync back to the cloud when the line returns.

In daily use at a northern-Pakistan hotel — front desk, restaurant and reporting — through outages that take other systems down.

Rust · Tauri · React · SQLiteVisit product ↗ How the offline sync works ↗
02
Merchora commerce platform interface

Commerce / live

Merchora

A multi-tenant e-commerce platform built for Pakistan and the markets the big platforms overlook — local payments, local logistics, no per-order platform commission.

Live merchants running full storefronts on it — catalogue, orders and checkout — on infrastructure I operate myself.

Rust · PostgreSQL · Astro · CloudflareVisit product ↗
03
The Gallery Pro platform interface

Photography / live

The Gallery Pro

A complete working home for photographers: client galleries, album proofing, CRM, billing and a licensed desktop album designer.

Photography studios deliver client galleries and proof albums through it — a workflow I ran myself for a decade before building the tool for it.

Go · SvelteKit · PostgreSQL · TauriVisit product ↗
See the client work ↗

I’ve never been very good at being just one thing.

A camera taught me to notice. Engineering taught me to test. Travel taught me to adapt. Years of working with people taught me to listen. Code gave me the leverage to turn all four into products people rely on.

I began with machines, CAD/CAM and finite-element thinking. From there I moved through graphic design, film and photography, then into websites and full-stack software. None of those chapters disappeared — they still shape how I understand a vague brief, design an interface and build for real constraints: unreliable internet, limited budgets and people who should not need technical training to use good software.

Today I build and run production platforms with Rust, Go, React, Svelte, PostgreSQL and AI in the daily loop. The tools have changed, but the instinct has not: notice carefully, listen properly, test honestly — and finish what I start.

2010–14

Engineer

Mechanical engineering

B.Sc. (Hons), BZU — CAD/CAM, FEA, systems. Design for the limits before designing for the demo.

2015–18

See

Images that move

Weddings, documentary and portraits — then film, motion and 3D, on deadline and for clients. Finalist at Nikon Film Festival Pakistan and the 60-Second International Film Festival. Deciding what belongs in the frame and what gets cut — interfaces get composed, not assembled from defaults.

2018–now

Listen

Design into code

Sites for hospitals, schools, resorts, nonprofits and stores — most commissioning software for the first time. Fuzzy briefs, turned into things people recognise.

2024–now

Build

Platforms of my own

Three live systems, run as carefully as they were written — including the parts nobody sees until they break.

RustGoPostgreSQLReactSvelteTauriAstroPHPPythonDockerFigmaAdobe CC

Ten years,
five countries,
one camera.

Before the software there was photography — through Nepal, Iran, Egypt, the UAE and Saudi Arabia, and across Pakistan by motorcycle. I’ve guided visitors from abroad into the mountains, documenting the journey as we went.

Most of it happened a long way from a studio: weeks on the trail, high passes and glacier camps, working alongside people whose language I didn’t share. You learn to read a room without words, to earn trust before the shutter, and to keep going when the plan, the light and the weather all change at once.

Those lessons stayed with me. It’s why The Gallery Pro exists — and why the software I build begins with people rather than features.

Published & licensed by New Lines Magazine · BBC · UNESCO · Upon Faith, Brooklyn

Enter the photography archive ↗

Skill matters most when it serves someone.

At Jabir Bin Hayyan Trust, I travel to underserved communities to document people and programmes with dignity — and I built the organisation’s website too.

Social impact is not a separate portfolio category for me. It is present in the schools, hospital and nonprofit work I take on; in software made for overlooked markets; and in the way I listen before I build.

Visit Jabir Bin Hayyan Trust ↗

Start a conversation

Tell me what you’re
trying to make.