Shaun Barratt

Senior Software Engineer at Self-employed

Chesterfield, 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

👤
Senior
🎓
Top School
Shaun Barratt is a Senior Software Engineer and PhD candidate specialising in computer vision for elite combat sports, with 11 years of experience building cloud-native solutions using TypeScript, Node.js, C#, Azure and Docker. He combines academic rigour from Sheffield Hallam University with hands-on product delivery—recently joining Seiko Sports Technology after a research-to-product trajectory that produced measurement systems for elite taekwondo. Shaun has contributed to open-source projects (notably extending node-steamcommunity with announcement management and improved HTTP handling) and runs a long-standing self-employed development practice, showing a blend of applied research and practical engineering. Comfortable across front-end frameworks like Vue and Svelte as well as back-end/cloud tooling, he often bridges prototype research and production deployments for sports measurement platforms.
code11 years of coding experience
job6 years of employment as a software developer
bookDoctor of Philosophy - PhD, Computer Vision in Elite Combat Sport, Doctor of Philosophy - PhD, Computer Vision in Elite Combat Sport at Sheffield Hallam University
bookA-Level, Computer Science, Mathermatics and Physics, A-Level, Computer Science, Mathermatics and Physics at Thomas Rotherham
bookGCSE, Mathematics, GCSE, Mathematics at St Pius X
stackoverflow-logo

Stackoverflow

Stats
35reputation
1kreached
0answers
4questions
github-logo-circle

Github Skills (11)

nodejs10
javascript10
steam10
api-design9
error-handling9
html6
wordpress6
php6
dropdown-menu6
html-select6
localhost6

Programming languages (7)

C#ShellCoffeeScriptJavaScriptLuaMarkdownKotlin

Github contributions (5)

github-logo-circle
Interact with various interfaces on Steam Community from Node.js
Role in this project:
userBack-end Developer
Contributions:5 commits, 1 PR, 18 comments in 2 days
Contributions summary:Shaun primarily contributed to enhancing the functionality of the `node-steamcommunity` library by adding features related to Steam group announcements. Their work involved implementing the ability to edit and delete announcements. They also added functionality to fetch all announcements and created an example demonstrating the use of the new features. Additionally, the user fixed HTTP error handling and addressed whitespace and tab inconsistencies.
node-jssteam-apijavascriptinteractsteambot
barratt/CR10S5-Configuration

Oct 2020 - Jun 2021

Contributions:2 releases, 6 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
Shaun Barratt - Senior Software Engineer at Self-employed