Scott Dutton

Senior Developer at Sykes Cottages

Greater Cheshire West and Chester 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

🤩
Rockstar
🎓
Top School
Scott Dutton is a Senior Developer with 13 years' experience building reliable back-end systems and pragmatic front-end enhancements, currently leading development at Sykes Cottages from Greater Cheshire. He combines a strong Maths & Computer Science foundation with hands-on work across PHP projects and JavaScript UI components, contributing to notable open-source repos like phpBB and composer/ca-bundle. His contributions span API design, email/notification logic, form UI widgets, and robustness fixes—demonstrating an eye for correctness, security and test coverage. Scott’s background includes data analysis and applications engineering in industrial environments, which informs his methodical approach to solving production issues and improving system resilience. He’s comfortable moving between user-facing UX details and low-level backend robustness, often fixing tricky edge cases and improving developer experience.
code13 years of coding experience
job7 years of employment as a software developer
bookMaths and Computer Science, Mathematics and Computer Science, Maths and Computer Science, Mathematics and Computer Science at University of Chester
github-logo-circle

Github Skills (26)

unit-testing10
javascript10
apidoc10
phpbb10
guzzle10
php10
api10
file-upload10
backbonejs10
openssl10
forum10
backbone10
mysql9
user-interface9
email-server9

Programming languages (18)

PowerShellJavaC++CGoPerlHTMLTypeScript

Github contributions (5)

github-logo-circle
joindin/joindin-api

Nov 2016 - Feb 2019

The Joind.in API PHP Application
Role in this project:
userBack-end Developer
Contributions:51 commits, 25 PRs, 126 comments in 2 years 3 months
Contributions summary:Scott primarily focused on back-end development, implementing features related to talk claims and comment notifications within the Joind.in API. They added the functionality to reject talk claims, updated the associated email notifications, and introduced a system to prevent speakers from receiving email notifications for their own comments. The user also made code cleanups. These changes involved modifications to talks and comment controllers, various mappers, and email service implementations.
apiphpphp-apiphp-application
powmedia/backbone-forms

Aug 2013 - Nov 2016

Form framework for BackboneJS with nested forms, editable lists and validation
Role in this project:
userFront-end Developer
Contributions:25 commits, 20 PRs, 16 pushes in 3 years 3 months
Contributions summary:Scott primarily contributed to the front-end aspects of the Backbone Forms library. Their work included adding functionality to the form's UI components, such as checkboxes, date pickers, and number inputs. They focused on ensuring the correct behavior of these components, like handling value updates and ensuring unique labels, and also wrote corresponding unit tests. Furthermore, the user addressed issues in the list editor, ensuring proper validation for nested models.
editablevalidationnested-formsbackbonejslists
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
Scott Dutton - Senior Developer at Sykes Cottages