
Tom / AI Sourcing Platform
UK property sourcing ran on manual matching and follow-up scattered across inboxes, so good leads went cold before anyone reached them.
Muhammad Usman
Product engineer & systems builder
Available for select projects
I take on the builds that stall. I work out what the real problem is, then build the thing that fixes it.
ExploreHow I work

They fail on unclear scope, on processes nobody mapped before building, and on decisions no one wrote down.
So I start with the business process, not the stack. I've built AI sourcing workflows, time-tracking SaaS, donation management, ordering platforms, and appointment systems — each one a different operational problem wearing a different interface. The technology is whatever the problem actually calls for.
What I get called in for
Orders taken by phone, bookings in a notebook, records kept in someone's head. It works until volume arrives, then it stops working all at once.
Usually built withReact · Next.js · Node.js · MongoDB
How we would work together
Every engagement starts the same way: working out what is actually broken, before anyone agrees what to build.
You have a commercial idea and no technical route to it. I scope it down to the version that can ship, build it, and put it in front of real users.
Discovery & scoping · SaaS MVPs · Zero to launchThe phone calls, the spreadsheet, the notebook. I map what actually happens day to day, then build the system that absorbs it without breaking how your team works.
Ordering & booking systems · Admin tooling · Internal dashboardsPayments, CRM, scheduling and the site, each holding a different version of the truth. I build the layer that makes them agree.
API development · Third-party integration · Data consolidationA half-finished codebase, a developer who moved on, or a product that breaks under real use. I audit it, tell you honestly what it is worth, and finish it.
Codebase audit · Recovery & completion · Performance workShipping is the start, not the end. Features, fixes and the ongoing judgement calls, from someone who already knows how the thing is built.
Feature development · Maintenance · Long-term partnershipProof
Each of these started as something that was not working.
Here is what was wrong, and what I built instead.

UK property sourcing ran on manual matching and follow-up scattered across inboxes, so good leads went cold before anyone reached them.

Managers had no reliable picture of where hours and project effort were actually going, and no way to answer it without asking everyone.

A software company was selling technical work through a site that neither explained the offer nor carried its hiring.

Donations, beneficiary records, and fund distribution were tracked by hand, leaving no trail from a given donation to the person it reached.

Orders came in by phone: slow to take, easy to mishear, and invisible to the kitchen the moment they were written down.

A restaurant needed to take orders online without surrendering a margin on every order to a delivery marketplace.

Almost all takeaway traffic arrives on a phone, while the ordering flow had been designed for someone sitting at a desk.

Hotels, flights, and rides sat behind three separate booking journeys, so a single trip meant starting over three times.

Booking by phone produced double-bookings and no-shows, with the receptionist as the bottleneck for every change.

Talent profiles and the data behind them had no single place to live, be published, or be kept current.
Some repositories are private. Full write-ups, architecture decisions and code walkthroughs are available on request.
Testimonial drafts, awaiting client approval.
Delivered our online ordering system ahead of schedule and it just works. Orders went straight up in the first month.
Start here
No commitment in a first conversation. Describe the problem and I'll tell you straight whether I'm the right person to solve it, and roughly what it would take.
usmanpk16t@gmail.comWorking remotely with businesses and teams worldwide. Most projects start with a call and a question I can't answer yet.
Chat on WhatsApp +92 312 6065261