Engineering leader with 13+ years building and scaling technology teams across fintech, payments, and SaaS. Proven track record leading cross-functional teams of 10-30+ engineers through organizational transformations, from B2C to B2B pivots, and rapid international expansion (6 countries in 3 months at SumUp). Expertise in payment infrastructure architecture, mobile/web SDK development, and building high-performance engineering cultures. Active international speaker and community builder.
Leading the Acceptence Experience Team (9 direct reports), responsible for Mobile and Web guilds and SDKs.
Leading the Ecommerce Team (8 direct reports), responsible for client facing Online Booking, Retail, Voucher services and Branded Apps in Phorest Salon Software - a major Beauty industry SAAS product
Development, Operations and Architecture for BonsaiX Knowledge management services
Operations and Architecture for CleverGift platform
Technical leader for payments software toolkits serving financial institutions and payment processors globally. Responsible for system architecture, high-availability design, and whitelabel product strategy.
Founded and led software technology consultancy providing senior engineering leadership to fintech, healthtech, and financial services clients. Managed end-to-end client relationships from discovery through delivery.
Interim Chief Technology Officer leading technical transformation from B2C prototype to B2B platform. Reported directly to CEO, partnered with Sales and Product leadership on technical strategy.
Leading the project to deliver Pin+ - state of the art Chip and PIN solution for SMBs. Working with hardware engineering closely in the integration phase of Pin+ to bring it into production. Turning the product from early prototype phase into production ready state. Creating a delivery focused culture and advocate continuous delivery. Support the device and system certification process: GICC - EMV payments, MTIP - MasterCard, ADTV - Visa, Visa Live tests.
Built up the Dublin Software Team from the inception of SumUp. Working closely with SumUp's founders from the get-go. Design and create the core API and all the pieces around it with the team in Dublin. Working closely with SysOps on bootstrapping deployment processes. Lead the team to roll out 6 additional countries on top the initial 4 within 3 months after launch. Deliver and maintaining internal admin interface for Customer Service, Payment Operations, AML.
Created DSL to describe onboarding flows that can be controlled from the backend on all signup channels (web, iOS, Android). Creating early prototypes for our award winning 'customer app' proof of concept. Creating the SumUp app-switch API. Receipt delivery and printing R&D.
Creating critical features for the business working on Hostelworld's flagship site and internal admin. Conduct the migration from Bugzilla to Jira. Exploring and advocating new ways of enhancing the delivery tools used. Piloting agile workflows with key members of the organisation.
Enhancing our mobile presense on dedicated site and mobile app. Conduct code migration from JS to CoffeeScript. Delivering v1.0 of our cross platform mobile app on iOS and Android using the mobile site as a base. Reorganise the backend APIs used for mobile and external services for payments, bookings and account details.
Delivered and supported over 50 projects of various complexity, all of which were mission critical for the business. Most notable ones include: Single click deposit, Cancel withrawal, Targeted marketing messages, Flexible player limits. Designed and delivered analytics and monitoring tools for our production systems. Slimmed down our deployment process from a 25-step list into a single click solution.
Helping small businesses with invoicing and accounting solutions. Web solutions consulting for small businesses (HTML, PHP, Javascript, web hosting)
Ruby, Erlang, Elixir, Bash/Shell, CSS, Python, PHP, PostgreSQL, MySQL, RIAK, Redis, Java, JavaScript, React, React Native
Git, CI/CD, TDD
Multi-site, team-lead, fintech, mentoring, high-availability, scalability, deployments, mobile applications, payments, workshops
kan-ban, scrum, agile, story points, user stories