Services
Four things, in the order people usually ask for them.
Financial systems
Ledgers, multi-currency accounting, settlement and reconciliation, escrow and payment flows. Includes the parts that are easy to skip and expensive to add later: an audit trail that can answer a dispute, and balances that reconcile to the cent.
Distributed systems
Designing and repairing services that span machines — queues, replication, consensus, retries and the failure modes that only appear under load. Often this starts as “it works, but we do not trust it”.
Applications
Cross-platform apps from a single codebase — Android, iOS, web, desktop — including push notifications, real-time calling, end-to-end encryption and behaviour when the network is not there.
Architecture review
A short, bounded engagement: read the system, talk to the people running it, and hand back what will break first and what it would take to fix. Useful before a funding round, an audit, or a rewrite you are not sure you need.
Engagements
- Review
- One to two weeks, fixed price, written findings.
- Project
- Scoped and quoted up front, delivered in working increments.
- Ongoing
- Retained time each month for systems that need a hand on the tiller.