Thirteen years across roles and industries.
I started as a tester and moved through SDET, software engineer, senior consultant, technical lead, engineering manager, head of development, and now director of platform engineering. Betting, data platforms, financial services, payments, B2B.
Timeline
- Jan 2026 – Present · Vienna, Austria · Hybrid
Director of Platform Engineering
group.oneLeading platform engineering initiatives across the organisation. Responsible for the platform's technical direction, cross-team engineering standards, and overall development throughput.
- Expanding the development department into India — coordinating across regions and cultures, setting up processes and standards for successful onboarding and integration of the new team
- Leading the company's transition to AI-assisted and AI-driven development — from per-developer tooling to autonomous agentic pipelines
- Improving the efficiency and effectiveness of the full delivery pipeline: initiative → analysis → project scope → epic split → story definition → development → QA → production
- Introducing a wider range of team archetypes by work character — quarterly-planned, monthly-planned and discovery teams, each with its own cadence and process tuned to what it delivers
- Aug 2023 – Jan 2026 · 2 yr 6 mo · Vienna · Remote
Head of Development
group.one · ContractOwned the end-to-end software delivery process — from roadmap planning through to consistent, reliable releases. Led multiple agile teams, bridging product, design, QA and engineering.
- Introduced a structured two-week release cycle and a "move fast without breaking things" culture
- Implemented a clear, inclusive ticket-preparation process so requirements were well-defined, technically sound, and ready before development started — sharply reducing mid-sprint surprises and improving delivery outcomes
- Mandatory unit testing and a dedicated tech-debt budget every sprint — postponing debt only makes future work harder
- Restructured the development organisation from large, platform-focused teams into smaller end-to-end teams with clear ownership — reworking communication flows, project management practices, release processes and tracking systems
- Introduced shared coding standards, standardised SDLC processes and stronger QA practices for consistency across teams
- Leadership grounded in trust, autonomy and growth — regular 1:1s, support for team members growing into stronger engineers and leaders, deliberate delegation of autonomy
- My goal was to make myself progressively less involved in day-to-day work: when teams operated well I stayed out of the way; when situations became complex or critical I stepped in to support and help steer the outcome. The result was resilient teams that performed well without constant oversight
- Dec 2022 – Aug 2023 · 9 mo · Vienna · Remote
Engineering Manager
Paysafe Group · via CapcoJoined mid-project to replace a struggling team lead. Analysed ongoing development and implemented the changes needed to ensure successful project delivery.
- 1-on-1s with team members — identifying areas to improve, mentoring and coaching for professional growth
- Participated in code reviews, technical preparation and analysis of tickets, hands-on development and architecting solutions
- Introduced regular retrospectives and ticket refinements to streamline sprint planning
- Collaborated with the product owner on prioritising and managing the backlog — identifying risks and dependencies early
- Regular stakeholder communication — product delivered on time and to the required quality standard
- Jan 2022 – Dec 2022 · 1 yr · Bratislava
Technical Lead
Paysafe Group · via CapcoLed a small team of developers integrating systems from a recently acquired company into Paysafe's existing infrastructure. Implementing software to initiate payments and process transactions across multiple payment methods.
JavaProduct DevelopmentPayments - Nov 2019 – Dec 2021 · 2 yr 2 mo · Bratislava
Senior Developer
Paysafe Group · via CapcoSenior developer on the ongoing development of multiple international financial products at Paysafe. Building services for JBoss applications and making UI changes on an Angular front end. Part of the team from the start until I took over the Technical Lead role.
JavaJBossAngularProduct Development - Feb 2017 – Feb 2018 · 1 yr 1 mo · London, UK
Consultant
Infinity Works ConsultingConsulting engagements focused on Java and full-stack development for London-based clients.
JavaFull-Stack Development - Sep 2015 – Jan 2017 · 1 yr 5 mo · Greater Leeds, UK
Consultant
Infinity Works ConsultingSoftware consultant — first building an iOS application in Swift, then designing and backporting a complete Continuous Delivery pipeline for a legacy client product that had two years of development with no CI or automated testing at all.
- October 2015: Software consultant building an iOS application in Swift
- January 2016: Designed, developed and backported a Continuous Delivery pipeline for a client product that had two years of development without any CI, unit/spec or integration automated testing
- The solution involved multiple testing layers (unit, SpecFlow, integration) across multiple VMs running varied operating systems, Java Runtime environments and drivers/middlewares
SwiftJenkinsGitLabDockerVagrantVirtualBox.NETNUnitAutoITRubyPacker - Jun 2015 – Sep 2015 · 4 mo · Greater Leeds, UK
Software Engineer
Sky Betting and GamingBroad range of technologies and languages in a highly agile environment. Worked as a "free resource" across multiple parts of the SDLC — primarily on the next generation of the flagship product and on open-sourcing internal frameworks from a Big Data project.
- Worked across multiple SDLC stages, not tied to a single team
- Latest projects involved Docker and the implementation of Kafka into production
React (Flux)Node.jsPHPRubyJRubyBashDockerKafka - Feb 2015 – May 2015 · 4 mo · Greater Leeds, UK
Data Software Engineer
Sky Betting and GamingDeveloping a new Data Warehouse on Hadoop using Cloudera's CDH distribution. Building new data pipelines, maintaining existing ones, and further developing the data platform.
HadoopCloudera CDHJRubyhiveQLInformix (IBM)Oracle SQL - Sep 2014 – Jan 2015 · 5 mo · Greater Leeds, UK
Software Engineer in Test
SkyTooling and test-process automation for a Hadoop Data Warehouse platform. Part of a large migration effort from the legacy Data Warehouse, alongside many other engineers.
HBaseHiveSqoopJRubyScalaImpalaSparkFull-Stack Development - Dec 2013 – Sep 2014 · 10 mo · Greater Leeds, UK
Test Engineer
SkyMaintenance and evolution of the existing Automated Test Framework, writing new tests and covering all new QA requirements. Quality assurance for new features, improvements and fixes on a 3rd-party API developed by OpenBet (OXI).
- ~3000 automated API tests in a PHP framework (Behat, Mink, Selenium and other tools) covering every API method and multiple layers of complex business logic
- The framework served as a regression tool and safety net for the monthly API releases — protecting the existing production platform
- Cut the API regression runtime by 20% and the settlement regression runtime by 70% — using Bash, Node.js and PHP to extend the existing Behat functionality
PHPBehatMinkSeleniumBashNode.js - Nov 2013 – Dec 2013 · 2 mo · Greater Leeds, UK
Tester
SkyPredominantly manual and exploratory testing.
- Aug 2013 – Nov 2013 · 4 mo · Greater Leeds, UK
Foundation Tester
SkyQA on third-party games before they went live. Working with game providers and shipping games through several stages of testing.
- Worked directly with game providers — coordinating and communicating across external vendors
- Followed test scripts and ran exploratory testing to surface bugs and errors in games