Will Rossiter

Principal Developer at AKQA

Lincoln, Canterbury, New Zealand
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
Will Rossiter is a principal software developer with over 15 years of full-stack experience, currently guiding web delivery for enterprise and government clients at AKQA and leading development at Fullscreen Interactive, a role he began in 2010. He thrives across the tech stack—from PHP, Python, Ruby, and Node.js to modern JS frameworks (React, Vue) and database design, cloud hosting, and CI pipelines. A hands-on leader, he shapes architectures and delivery while solving complex problems with efficient, elegant solutions. His academic work spans GIS, agile software practices, and augmented reality, reflecting a penchant for map-based data and novel interfaces. An active open-source contributor and author, he has contributed to SilverStripe CMS and framework, improving refactoring, testing, and usability. Based in Lincoln, New Zealand, he brings a blend of enterprise-scale delivery, community involvement, and pragmatic engineering to multi-stakeholder projects.
code15 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
318reputation
5kreached
10answers
1question
github-logo-circle

Github Skills (26)

cms10
debug10
silverstripe10
javascript10
back-end-development10
web-frameworks10
php10
javascripts10
web-framework10
web-development10
unit-testing9
html8
database-design8
mysql7
tinymce6

Programming languages (13)

C#JavaCSSC++SchemeTwigTypeScriptDockerfile

Github contributions (5)

github-logo-circle
UserForms module provides a visual form builder for the Silverstripe CMS. No coding required to build forms such as contact pages.
Role in this project:
userBack-end Developer
Contributions:1 review, 193 commits, 28 PRs in 10 years 6 months
Contributions summary:Will primarily focused on bug fixes and enhancements to the Silverstripe UserForms module. They addressed issues related to undefined indexes, double escaping, and hidden rule values, ensuring correct form behavior and data handling. Additionally, the user introduced improvements, such as a userforms namespace and the ability to hide literal fields from reports, improving maintainability and report generation capabilities. The user also contributed to refactoring and tidying of the UserForm's JavaScript code.
cmsform-builderphpbuilderformbuilder
Silverstripe Framework, the MVC framework that powers Silverstripe CMS
Role in this project:
userBack-end Developer
Contributions:5 reviews, 529 commits, 90 PRs in 11 years 9 months
Contributions summary:Will's commits focus on bug fixes and enhancements within the Silverstripe Framework. These include fixing issues in the ConfirmedPasswordField, and the DataObject class. The user demonstrated knowledge of the system architecture through renaming classes and modifications to various aspects of data handling within the framework. The user also focused on documentation in the forms and model sections.
cmsphppowersframeworksilverstripe
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
Will Rossiter - Principal Developer at AKQA