Iain Hull

Senior Principle Software Engineer at Workday

Dublin, Dublin 1, Ireland
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Iain Hull is a senior principal software engineer with 16 years' experience building and scaling large distributed systems, currently driving Workday’s next-generation elastic grid that powers payroll, integrations and core transaction services. Product-minded and customer-focused, he blends hands-on system design (Java, Scala, RabbitMQ, Linux) with cross-functional collaboration to guide architectural and operational decisions. His career spans leading teams and evolving production systems to handle orders-of-magnitude growth, and he intentionally reshapes architectures to match new team structures and product requirements. A frequent conference speaker on topics from cloud-native migration to improving correctness with types, he pairs deep technical craft with a pragmatic sense for product success. An MSc in Advanced Software Engineering and a background in both C++ and JVM ecosystems underpin his ability to bridge legacy platforms and modern cloud-native designs.
code16 years of coding experience
job12 years of employment as a software developer
bookBSc, Applied Mathematics and Computers (Second class honours), Second Class Honours, BSc, Applied Mathematics and Computers (Second class honours), Second Class Honours at Dublin City University
bookMSc, Advanced Software Engineering (First class honours), First Class Honours, MSc, Advanced Software Engineering (First class honours), First Class Honours at University College Dublin
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (77)

actor-framework10
cloud-native10
actor-model10
concurrency10
streaming10
reactive10
akka10
akka-streams10
high-performance10
concurrent10
jvm10
distributed-systems10
java10
message-driven10
uri9

Programming languages (3)

JavaScalaGroovy

Github contributions (5)

github-logo-circle
IainHull/resttest

Jun 2013 - Jun 2014

Contributions:46 commits in 1 year
IainHull/iainhull.github.com

Apr 2015 - Jun 2024

Contributions:15 pushes in 9 years 4 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Iain Hull - Senior Principle Software Engineer at Workday