Adam Duncan

Tech Lead at Waggel

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

👤
Senior
🎓
Top School
Adam Duncan is a Tech Lead with 14+ years designing and delivering high-performance backend systems for web and mobile, now leading platform work at Waggel. A Node.js and TypeScript specialist since the early days of Node 0.4, he combines deep hands-on engineering—spanning CI/CD, infrastructure automation and complex API integrations—with a strong appreciation for React/Next on the frontend. He has architected microservices on AWS (DynamoDB, ECS/Fargate, SQS, Lambda) and built high-traffic, integrated platforms for clients like Riot Games and major publishers. An open-source contributor to Strider CI/CD, his work spans both UI enhancements and backend refactors, reflecting a pragmatic full-stack perspective. MongoDB certified and repeatedly recognised by peers (three-time employee of the year), he’s known for rapidly learning new systems and turning ambiguous requirements into reliable, maintainable production services.
code14 years of coding experience
job15 years of employment as a software developer
bookBachelor of Science (BS) Computing, Bachelor of Science (BS) Computing at Bournemouth University
github-logo-circle

Github Skills (11)

continuous-deployment10
javascript10
nodejs10
continuous-integration10
angular9
html9
emberjs8
css8
git7
mongodb6
mongodb-database6

Programming languages (13)

JinjaC++CSSCMakefileGoKotlinTypeScript

Github contributions (5)

github-logo-circle
Strider-CD/strider

Dec 2013 - Oct 2014

Open Source Continuous Integration & Deployment Server
Role in this project:
userFull-stack Developer
Contributions:47 commits, 2 comments in 11 months
Contributions summary:Adam contributed to both front-end and back-end aspects of the Strider CI/CD server. They added a branch column to the dashboard and project pages, indicating front-end work, and refactored build notifications into a separate plugin and mail sending functionality into an npm module. Further contributions included removing badge code, prototyping branch management features, and integrating global admin permissions. These changes highlight a focus on both user interface enhancements and backend system refactoring.
devopsdeploymentcontinuousdockerkubernetes
microadam/airproxy

Feb 2015 - Nov 2015

Contributions:26 commits, 20 pushes, 1 branch in 8 months
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
Adam Duncan - Tech Lead at Waggel