Thomas Schroeter

Senior Software Engineer at Synthesized

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
Thomas Schroeter is a Senior Software Engineer based in England with 11 years of experience building resilient back-end systems and platform tooling. He has deep hands-on experience in distributed systems and consensus services from significant contributions to the open-source Corda blockchain—improving notary idempotency, duplicate-input detection, and integrating BFT-Smart and Raft notary prototypes. Thomas has held senior engineering roles at Monzo, Arrival and R3, and now focuses on platform engineering and software supply chain security at Synthesized. He blends backend development with DevOps practices—evidenced by introducing container build tooling (Jib) into production build pipelines—and consistently ships robust, production-ready infrastructure. Colleagues know him for tackling tricky validation and reliability problems that sit at the intersection of security and distributed transaction processing.
code11 years of coding experience
job7 years of employment as a software developer
github-logo-circle

Github Skills (15)

kotlin10
dlt10
ledger10
blockchain10
distributed-ledger-technology10
raft9
javas8
testing8
java8
database-management7
docker6
dockers6
liquibase6
gradlew5
gradle5

Programming languages (7)

JavaShellRustJavaScriptGoHTMLKotlin

Github contributions (5)

github-logo-circle
corda/corda

Dec 2016 - Sep 2020

Corda is an open source blockchain project, designed for business from the start. Only Corda allows you to build interoperable blockchain networks that transact in strict privacy. Corda's smart contract technology allows businesses to transact directly, with value.
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:2 reviews, 67 commits, 105 PRs in 3 years 9 months
Contributions summary:Thomas primarily contributed to the back-end functionality of the Corda project, focusing on the notary service and transaction validation. They implemented features like detecting duplicate inputs and made the NotaryFlow idempotent to enhance robustness. Additionally, the user worked on integrating and testing the BFT-Smart notary prototype and the Raft notary service. They also improved the build process by adding the Jib gradle plugin to node to build container images.
interoperabledltsmart-contractprivacytransact
thschroeter/cockroach

Jan 2015 - Jan 2016

Contributions:61 pushes, 35 branches, 5 comments in 1 year
scalablegeotransactionaldatastorereplicated
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
Thomas Schroeter - Senior Software Engineer at Synthesized