2024 — ongoing · payments
A new financial core
When Rebtel needed to replace its legacy accounting system, I designed and
built the successor: a double-entry ledger service that now handles every
charge, reservation, refund and VAT calculation on the platform. Then came
the harder part — migrating a decade of accounting behaviour onto it,
service by service, without breaking the money.
2026 — ongoing · developer experience
Making AI a team practice
I founded and drive the cross-team AI engineering initiative at Rebtel. The
centrepiece is a skills platform for Claude Code — thirty-plus skills that
encode our architecture patterns and development workflows, with telemetry
to see what actually helps. The goal isn't autocomplete: it's making
agent-driven development shared, reviewable and consistent, from ticket
intake to opened pull request.
2025 — 2026 · platform architecture
GraphQL at platform scale
Rebtel's client APIs run on federated GraphQL — a HotChocolate Fusion
gateway composing domain subgraphs. I drove key parts of that architecture:
the implementation-first type system, real-time subscriptions over Redis,
and the cross-service rewrite that standardized how the platform's services
expose their schemas.