30+ hours90 minutes
Reworked inefficient data and loop handling in a critical batch process.
Career
From Graduate, I progressed to a Lead Software Engineer role in under four years, leading complex systems, broad initiatives, and challenges to the status quo.
Now
BCG X - Dubai
Combining deep knowledge of large distributed systems, focused and up-to-date AI work, and client-facing collaboration. Helping clients across the Gulf region realise value from AI.
4.5 years
Mastercard - Dublin
Starting as a Graduate, I earned three promotions and progressed to Lead Engineer in under four years. I worked on Mastercom, a critical legacy system supporting banks around the world, owned several microservices and batch processes, led the team technically, and coordinated decisions across teams.
Selected impact
Drastic performance improvements to long-standing legacy code.
30+ hours90 minutes
Reworked inefficient data and loop handling in a critical batch process.
5 minutes200 ms
Resolved a queue bottleneck that had affected an internal team for five years.
3 minutes5 seconds
Transformed the performance of very large legacy SQL queries.