Work

A closer look at the systems I have helped build and improve

The stories below show the problems we faced, the decisions we made, and the results, including the limits we worked within.

01Payment infrastructure

Tinker Payments: Making Payments Traceable from Checkout to Ledger

Built with Go and Next.js, Tinker Payments unifies M-Pesa, Paystack, Stripe and many others behind one API, with staged routing, a double-entry ledger, reconciliation, durable webhook recovery and verified merchant onboarding.

Full-stack engineer · 2025–2026 · October 2025– Ongoing

Read the case study

Selected outcomes

1 request
Dashboard usage summary, down from 1 + N requests for N applications
7 checks
Backend-verified setup requirements guiding merchants toward payment readiness
02Product engineering

Talon: Turning Fragmented Hiring into a Clear Decision Flow

Led engineering for Talon, a Next.js, Go and Flutter hiring platform connecting employers, recruiters and applicants in one decision flow.

Lead engineer · 2026 · January–September · Next.js · Go · Flutter

Read the case study

Selected outcomes

11 days
Average time to hire across four businesses, down from 1–2 months
17+
Businesses using Talon