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.

Work with real impact.
4×
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 helpBuild 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.

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

