Adam Rojek is co-founder and Principal Engineer at Fluid, responsible for the technical foundations the cashier is built on — service architecture, payment-integration patterns, and the contracts that make the platform safe to drop in front of a live operator's existing PSP stack.
His 20-plus years in software engineering include extended stints at Betit and GIG, both of which run high-traffic, money-moving systems for licensed casino and sportsbook brands. That background means Adam has built and operated production payment integrations across the long tail of providers iGaming operators actually use — not just card and Open Banking, but the regional APMs, vouchers, and crypto rails that vary line-by-line from one jurisdiction to the next.
Adam's engineering philosophy is conservative in the right places: payment code paths must be observable, idempotent, and recoverable, because the alternative is a player whose money is in limbo and an operator whose finance team spends Monday reconciling it. Where Fluid is opinionated — the component model, the AI tuning loop, the per-operator personalisation layer — that's because Adam has seen what happens when those decisions are deferred to integrators.
He writes about payment-systems engineering, integration patterns for iGaming PSPs, the operational realities of running a regulated cashier, and the trade-offs between flexibility and reliability inside payment code.