Tom Coupland

Senior Software Developer at SHEPHERD ENGINEERING SERVICES

York, 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
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.
code15 years of coding experience
job14 years of employment as a software developer
github-logo-circle

Github Skills (13)

data-storage10
serverless-architectures10
go10
api10
apidoc10
datastore10
testing10
dockers9
kubernetes-pods9
container9
docker9
kubernetes9
swagger8

Programming languages (12)

TypeScriptJavaShellC++JavaScriptGoHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
fnproject/fn

Jun 2018 - Mar 2020

The container native, cloud agnostic serverless platform.
Role in this project:
userBack-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.
containershands-onswarmcloud-agnosticagnostic
MastodonC/kixi.datastore

Aug 2016 - Feb 2018

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