Tom Shercliff is a Google Cloud Certified Professional Cloud Architect and software architect based in Dublin, currently shaping Twilio’s architecture after serving as a Principal Software Engineer on its Billing Platform. He specialises in cloud-native microservices and GCP big-data pipelines (Dataflow/Apache Beam), with deep experience building low-latency Java systems for trading and storage. Tom has contributed to OpenHFT’s Chronicle-Queue by improving reliability, fixing flaky tests and resource leaks — a sign of his focus on quality as much as performance. He combines hands-on core Java performance work with architect-level design, having led REST API and Elasticsearch integrations at Equifax and co-founded an early mobile swapping app. Colleagues describe him as a pragmatic engineer who prioritises production stability while delivering scalable systems.
7 years of coding experience
13 years of employment as a software developer
BSc, Computer Science, BSc, Computer Science at University of Warwick
Micro second messaging that stores everything to disk
Role in this project:
Back-end Developer & QA Engineer
Contributions:1 release, 18 commits, 17 pushes in 3 months
Contributions summary:Tom primarily focused on improving the stability and reliability of the Chronicle-Queue system. They addressed critical issues such as fixing filename conversion inconsistencies, ensuring proper resource management (closing table stores in QueueLock), and resolving flaky tests. Furthermore, they made adjustments to existing tests and added new test coverage, indicating a strong focus on quality assurance.
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.