Software Consultant (Serverless) at JT Consulting Services
Manchester, England, United Kingdom
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
James Thomas is a seasoned serverless software consultant with 15 years of experience designing and delivering cloud-native applications, currently advising clients on AWS Lambda adoption and mentoring engineering teams. Previously Lead Developer Advocate for Serverless at IBM Cloud, he delivered 50+ international talks and built developer-focused content, SDKs, and prototypes that helped grow global serverless communities. A long-time open-source contributor and Apache OpenWhisk committer, he has extended the Serverless Framework and contributed cross-provider examples and runtimes, spanning languages from Node.js to Swift and Go. His work spans hands-on engineering (CI/CD, Docker, front-end implementations like TodoMVC) through developer relations, giving him a rare blend of deep technical fluency and public-facing advocacy. Based in Manchester, he combines academic rigor (MSc Advanced Computer Science, Distinction) with practical impact—having led the Dojo Web Builder to thousands of builds and helped shepherd OpenWhisk through incubation to Apache project status. Colleagues rely on him for pragmatic serverless architecture, clear developer guidance, and reproducible open-source tooling.
15 years of coding experience
10 years of employment as a software developer
Master of Science - MS, Advanced Computer Science, Distinction, Master of Science - MS, Advanced Computer Science, Distinction at The University of Manchester
Bachelor of Science - BS, Computer Science, First Class Honours, Bachelor of Science - BS, Computer Science, First Class Honours at University of Leeds
Repository for all things Node-RED and Docker related
Role in this project:
DevOps Engineer
Contributions:83 commits, 21 PRs, 61 pushes in 1 year 7 months
Contributions summary:James primarily focused on creating and maintaining utility scripts within the Node-RED Docker repository. Their contributions involve creating scripts for updating the Node-RED version, building images for Raspberry Pi, and integrating changes into the CI pipeline. They demonstrate a good understanding of Docker, shell scripting, and build processes, impacting the automation and efficiency of the project.
Serverless Examples – A collection of boilerplates and examples of serverless architectures built with the Serverless Framework on AWS Lambda, Microsoft Azure, Google Cloud Functions, and more.
Role in this project:
Full-stack Developer
Contributions:21 commits, 11 PRs, 3 pushes in 1 year 10 months
Contributions summary:James contributed a wide range of examples within the Serverless Framework ecosystem. Their work included implementing serverless functions using multiple programming languages (Node.js, Python, Swift, PHP, Ruby, and Go) across different cloud providers via OpenWhisk. The user demonstrated proficiency in creating HTTP endpoints, scheduled cron jobs, and function chaining. They also updated existing examples and addressed linting issues, showing a commitment to code quality and maintainability.
serverlessaws-lambdagoogle-cloudawsmicrosoft
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
James Thomas - Software Consultant (Serverless) at JT Consulting Services