Thom Oman

Senior Backend Engineer at Relay Technologies

London, England, United Kingdom
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

🤩
Rockstar
🎓
Top School
Thom Oman is a Senior Backend Engineer with eight years of experience building reliable, scalable payment and data systems in London, most recently on GoCardless’s Money Tracking team and now at Relay Technologies. He blends deep Ruby on Rails expertise with strong database skills—having improved concurrency, gap-lock handling and query stability in the popular statesman state-machine library. At Zappi he led user management and authentication efforts, designed a flexible permissions system, and delivered caching layers that materially improved platform performance. Comfortable shipping both greenfield services and surgical fixes in complex production systems, he often focuses on database interaction and reliability where small changes yield large operational gains. Thom holds an MMath in Mathematics from the University of Leeds and brings a pragmatic, analytical approach informed by a strong maths background. He’s the sort of engineer who prefers fixing subtle DB correctness and stability issues over flashy features, ensuring systems behave predictably at scale.
code8 years of coding experience
job9 years of employment as a software developer
bookA Level Mathematics Physics Music Further Mathematics (Self-taught: AS-only) Psychology (AS-only), A Level Mathematics Physics Music Further Mathematics (Self-taught: AS-only) Psychology (AS-only) at King Edwards VI High School
bookIntegrated Masters (MMath) Mathematics, Integrated Masters (MMath) Mathematics at University of Leeds
languagesEnglish
stackoverflow-logo

Stackoverflow

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

Github Skills (5)

activerecord10
go10
database-design10
mysql10
testing8

Programming languages (1)

Ruby

Github contributions (5)

github-logo-circle
gocardless/statesman

Aug 2019 - May 2022

A statesmanlike state machine library.
Role in this project:
userBack-end Developer
Contributions:2 releases, 20 reviews, 71 commits in 2 years 9 months
Contributions summary:Thom focused on improving the database interaction and stability of the statesman library. Their contributions involved fixing type errors, handling MySQL-specific issues related to concurrency and gap locks, and optimizing database queries. The user made multiple changes to the ActiveRecord adapter, ensuring correct behavior with the database. They also worked on version bumps and applied code style fixes.
state-managementstate-machine
thom-oman/advent_of_code

Jan 2023 - Dec 2024

Contributions:23 pushes in 1 year 11 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