Backend & Distributed Systems Consultant

I help teams design and ship reliable payment, lending, and data platforms.

Principal engineer with about a decade across payments, merchant platforms, and lending. I work on the parts of a system that have to be correct under load: event-driven backends, money-movement flows, and the data pipelines that feed them. Go, Kafka, Temporal, PostgreSQL.

What I help with

Event-driven backends

Kafka topics, consumers, and the idempotency and ordering guarantees that keep them correct. Modular monoliths and the right time to split them.

Payment and lending platforms

Repayment, disbursement, ledgers, and reconciliation. State machines and durable workflows for money movement that must not double-fire.

Data pipelines and reliability

Stream processing with Redpanda Connect, change-data-capture read models, and the performance work that keeps high-volume consumers alive.

Have a system that needs to be correct under load?

I take on backend architecture, platform, and reliability work on a consulting basis. Tell me what you are building.

Get in touch