Tom Coupland is a Senior Software Developer based in York, England with 15 years of experience building backend systems and APIs. He has long tenure at Shepherd Engineering Services where he progressed from developer to senior developer, and brings deep practical knowledge of API design, datastore testing and efficient data handling. An active contributor to the fnproject serverless platform, he has implemented v2 APIs, new domain objects for functions and triggers, and worked on cursor handling and annotations—demonstrating a focus on cloud-native, container-friendly architectures. Colleagues can expect a pragmatic engineer who blends legacy system experience with modern serverless patterns and a steady record of delivering maintainable backend features.
The container native, cloud agnostic serverless platform.
Role in this project:
Back-end Developer
Contributions:17 commits, 43 PRs, 184 pushes in 1 year 9 months
Contributions summary:Tom primarily focused on enhancing the functionality of the serverless platform by introducing new domain objects for functions and triggers. This involved creating v2 APIs, adding endpoints for app updates, and refactoring datastore tests. The code changes indicate a deep understanding of API design, data storage, and testing methodologies within the context of serverless architecture. Their work also touched on cursor handling and object annotations, demonstrating a focus on data management and API efficiency.
Contributions:395 commits, 235 PRs, 621 pushes in 1 year 6 months
data-storagedatastorestorage
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
Tom Coupland - Senior Software Developer at SHEPHERD ENGINEERING SERVICES