Building happy teams that create high quality software for the web

I work hands-on across product engineering, cloud infrastructure, delivery systems, and technical leadership. I am open to consulting engagements and permanent engineering leadership roles.

Portrait of Darragh O'Riordan

Work with real impact.

developer throughput

with 20% fewer customer tickets over 60 days

30%

lower AWS costs

through infrastructure and architecture improvements

~50s to ~4.5s

page-load time

while modernising a customer-facing application

Selected outcomes from consulting and engineering leadership work.

Tech & leadership

I can set direction with leadership, then get into the system with the team and help make it real.

See how I can help

Build and modernise

Ship new products, untangle legacy applications, and improve the architecture underneath them without losing momentum.

Improve engineering systems

Make delivery faster and safer through better tooling, infrastructure, testing, security, and working practices.

Lead and grow teams

Set technical direction, develop engineers, and build a delivery culture while remaining useful in the code and the detail.

Notes and blogging

Practical writing about software engineering, delivery, and leading technical teams.

Browse all articles
Darragh ORiordan taking a selfie with the Dart Glacier in the background.

I'm Darragh ORiordan. I lead engineering teams, build software, and stay close enough to the work to know what is actually slowing a team down.

Outside work, I am usually hiking, paddling, or travelling. I have lived in Ireland, Canada, New Zealand, and now Australia, I'm rarely too far from the mountains or the ocean.

Learn more about me

Need an engineering leader who loves to build hands-on?

Work with me