Dermot Haughey is a Senior Software Engineer based in Chicago with 13 years building reliable, distributed systems and production services across startups and large platforms. He specializes in functional programming, Scala, and backend architecture, and has led feature design and delivery at companies including Twitter and Clearcover. Dermot excels at turning ambiguous product ideas into pragmatic, well-architected software—balancing robustness, performance, and long-term maintainability. He has hands-on experience across Go, Ruby, Scala, message queues and relational databases, and mentors engineers on both technical and leadership skills. Pragmatic and historically minded, he avoids cookie-cutter solutions and favors tooling choices that prevent projects from floundering. His background in biochemistry and research instills a methodical, experimental approach to engineering trade-offs.
13 years of coding experience
10 years of employment as a software developer
BS, Biochemistry, BS, Biochemistry at University of Wisconsin-Madison
Implementation of jump consistent hashing from From the paper "A Fast, Minimal Memory, Consistent Hash Algorithm" by John Lamping, Eric Veach (2014).
Contributions:6 PRs, 6 pushes, 7 branches in 2 years 7 months
hashingjumpmemoryconsistent-hasheric
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
Dermot Haughey - Senior Software Engineer at Pear Commerce