Fintech platform leadership
Led backend and platform work across ARQ, Revolut, and UBS, with exposure to transactions, identity, authentication, securities, risk, and distributed financial systems.
Head of Engineering at ARQ
I build and scale engineering teams that keep craft close to the code: pragmatic architecture, secure financial systems, strong delivery habits, and engineers who learn faster together.
Profile
Software engineer and software architect with deep experience in fintech, backend platforms, event streaming, technical leadership, and team development. I have moved between startup speed and enterprise-scale systems, always with a bias toward clear design, tests that prove value, and technical decisions that keep delivery moving.
I care about the engineering culture around the system as much as the system itself: pair programming, mentoring, recruitment, career guidance, and building teams that can reason well under pressure.
Led backend and platform work across ARQ, Revolut, and UBS, with exposure to transactions, identity, authentication, securities, risk, and distributed financial systems.
Designed and scaled systems around event streaming, modularisation, AI engineering, agentic systems, AWS, and legacy modernization.
Built engineering communities around TDD, DDD, clean code, pair programming, mentoring, recruitment, and practical agile delivery.
Experience
Leading engineering for ARQ with ownership across architecture, product delivery, engineering standards, and team growth.
Led software engineering work for ARQ during the company’s growth phase, combining platform delivery, architectural design, and engineering coaching.
Hands-on architect focused on software architecture, Hyperledger Besu blockchain, Azure, Java engineering, and technical leadership.
Led platform engineering for UBS Neo and a 50+ engineer delivery unit in Securities Europe.
Worked across Securities Operations IT and Credit Risk Analytics IT, including CVA, OTC, and ETD domains. Grew from senior engineering into team leadership while collaborating with distributed banking technology teams.
Started in product engineering across framework and functional teams, including automation, distributed communication, and production support for enterprise customers.
Skills
Writing & talks
Engineering perspective on event streaming patterns in a high-scale fintech environment.
A delivery and platform story about reducing operational friction through better tooling.
Long-running interest in testable software, mentoring, pair programming, and sharing software craftsmanship practices.
Education
Master’s Degree, Computer Science, 2006 - 2011
Contact