ls ~/work --sort=impact

[01]The work

Selected work, 2022–present.

Case 01 Agency Hub Agency operations · time-tracking SaaS

A stalled AI build, taken over and shipped through the platform's own security disclosure

I took over an AI-generated operations dashboard on Upwork. The brief was two sentences: we are onboarding live users, get the product ready. In the prep I found 73 bugs in the original build and closed every one. Six weeks later the app was stable, the Chrome extension was in the Web Store, and the project had survived its first platform-wide BOLA disclosure.

Brief from client
Prepare for live users
Bugs closed
73
Status
Shipped

LovableClaude CodeCursorGrokSupabaseReactTypeScriptChrome MV3Linear

agency-hub · dashboard
Agency Hub preview

Case 02 ShareTalent Marketplace · non-profits

A discovery network where pixel-perfect and performance were both non-negotiable

A second product for a client I had already led for seventeen months. The brief paired a pixel-perfect Figma implementation with a hard workload-units ceiling on Bubble.io, two things that usually trade against each other. Live at sharetalent.co with a discovery feed, a talent directory, a jobs surface, and an agentic resume import that goes through a human review gate before any write.

Brief from client
Pixel-perfect Figma
Role
Lead developer
Status
Live

Bubble.ion8nGeminiStripePostmarkMailchimp

sharetalent.co · discovery
ShareTalent preview

Case 03 German Compliance Software Compliance and bookkeeping · Germany

A German compliance product, live since 2024, from MVP to white-label SaaS

Hired solo to build the V1 compliance MVP in 2024, brought back for the V2 full-product extension in 2025, and V3 is in development. V2 added partner sub-apps for white-label distribution, usage-based licensing, generated compliance documents, an integration that drafts regulatory language from plain answers, an audit-log surface, and field-level version comparison.

Engagement
Ongoing since 2024
Role
Solo lead
Status
Live, V3 in build

Bubble.ioAirDev CanvasSub-appsPDF Monkeyn8nOpenAIStripe

verfahrensdokumentation · IKS
German Compliance Software preview

Case 04 RealClear AI and real estate

A launch blocked on its payments layer, handed back live in three weeks

Five months of engagement after that, with six tools shipped across four marketing surfaces.

First deploy
3 wk
Engagement
5 mo
Tools shipped
6

Bubble.ioOpenAIOpenRouterStripe

realclear-ai · preview
RealClear preview

Case 05 ShareTalent Marketplace · non-profits

A live marketplace moved onto a new rendering engine without losing a row

Seventeen months as lead developer, through a security audit and a full UI rebuild.

Engagement
17 months
Role
Lead dev
Data loss
Zero

Bubble.ioStripeMailchimpPostmark

sharetalent · preview
ShareTalent preview

Case 06 FoodIWant Food tech · marketplace

A checkout the last developer called finished, rebuilt into a six-vertical marketplace

Seven months. The Stripe layer rebuilt from the ground up, and the escrow release flow shipped with it.

Engagement
7 mo
Initial brief
Stripe fix
Marketplace verticals
1 → 6+

Bubble.ioStripe ConnectPostmark

foodiwant · preview
FoodIWant preview

Case 07 Construction Market Construction tech

A location-matching MVP that came back from client testing with zero bugs

Solo build across three sprints, matching property managers to nearby contractors by specialisation.

Engagement
2024
Stack
Canvas
Test pass
0 bugs

Bubble.ioAirDev CanvasStripePostmark

construction-marketplace · preview
Construction Market preview

Case 08 HR Management Portal HR tech

Multi-tenant HR reporting that held at 120,000 rows

Built at Infex Biztech, with every survey, response and reporting query tenant-scoped at the database layer rather than filtered in the UI.

Engagement
2022
Role
Junior dev
Scale
120k+ rows

Bubble.io

hr-portal · preview
HR Management Portal preview

Case 09 Sikrits Online learning

Live coaching and a role-based quiz portal, added to a running course platform

Two modules on a UK learning platform for creative and technical skills, late 2022.

Engagement
Late 2022
Role
Junior dev
Modules shipped
Live + Quiz

Bubble.ioStripeZoomGoogle Calendar

sikrits · preview
Sikrits preview