Russell Briggs

Senior Full-stack Software Engineer at Spyrosoft

Greater Colchester Area 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
Russell Briggs is a Senior Full-stack Software Engineer with 11 years’ experience designing and delivering cloud-native web applications across startups, government and enterprise. He combines deep JavaScript/TypeScript and React expertise with Python backend work, containerised CI/CD pipelines and AWS infrastructure design, and has led teams to adopt continuous deployment and modern developer workflows. Russell has architected SaaS platforms from the ground up (notably an ERP for IT asset disposal) and contributed to popular open-source tooling like the Xero Node SDK by improving API error handling and test coverage. He mentors engineers, drives legacy modernisation (including Odoo migrations and Docker-based dev setups) and balances pragmatic engineering with strong quality and automation practices. Based in Greater Colchester, he pairs hands-on implementation with product-focused thinking and an appetite for using AI tooling to boost developer productivity.
code11 years of coding experience
job22 years of employment as a software developer
bookBSc Computer Science, BSc Computer Science at University of Essex
stackoverflow-logo

Stackoverflow

Stats
1,161reputation
665kreached
5answers
1question
Badges
classpath
top-5%
kotlin
top-5%
github-logo-circle

Github Skills (18)

apidoc10
testing10
api10
error-handling10
nodejs10
classpath9
kotlin9
accounting9
sdk9
fileio9
compression6
stream6
inputstream6
cross-browser6
classloader6

Programming languages (10)

TypeScriptJavaDockerfileShellJavaScriptGoPHPHTML

Github contributions (5)

github-logo-circle
XeroAPI/xero-node

Mar 2017 - Apr 2018

Xero Node SDK for OAuth 2.0 generated from XeroAPI/Xero-OpenAPI
Role in this project:
userBack-end Developer
Contributions:64 commits, 1 PR, 28 pushes in 1 year 1 month
Contributions summary:Russell contributed to the Xero Node SDK, focusing on improving error handling and testing. They added functionality to return status codes with API endpoint errors in the `lib/application.js` file. Additionally, the user implemented basic error response tests within the test suite, demonstrating an understanding of API behavior and testing methodologies. They also removed unnecessary console logging and addressed integration test issues.
accountingopenapispecnode-sdkoauth-2sdk
RevJS/revjs

Apr 2016 - Apr 2019

RevJS - Rev up your data-driven JS app development!
Contributions:1 release, 1012 commits, 8 PRs in 3 years
data-drivenreactjavascriptrevnodejs
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
Russell Briggs - Senior Full-stack Software Engineer at Spyrosoft