Robbie Averill

Senior Software Developer at Valiant Finance

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

🤩
Rockstar
🎓
Top School
Robbie Averill is a Senior Software Developer with 11 years’ experience building resilient web platforms, APIs and developer tooling across startups and enterprise teams from Christchurch, New Zealand. He combines backend expertise in PHP, Python/FastAPI and Laravel with TypeScript/React front-end work, and a track record of raising test coverage, automation and deployment standards. Robbie is an active open source maintainer and SilverStripe core contributor, having modernised modules, improved cross-version compatibility and pushed PSR-4 refactors that improved long-term maintainability. He’s helped scale product teams and codebases—mentoring engineers, centralising reusable logic in monorepos, and introducing CI/serverless patterns. Unusually for an engineer, he holds a Bachelor of Music (Hons) in jazz composition, revealing a creative, structured approach to problem solving.
code11 years of coding experience
job12 years of employment as a software developer
bookBachelor of Music (Hons) Jazz guitar and jazz composition, Bachelor of Music (Hons) Jazz guitar and jazz composition at University of Canterbury
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
24,371reputation
2.3mreached
997answers
14questions
Badges
row
top-5%
mysql
top-5%
javascript
top-5%
foreach
top-5%
loops
top-5%
jquery
top-5%
github-logo-circle

Github Skills (64)

application-framework10
psr-410
cms10
git10
javascript10
silverstripe10
back-end-development10
apidoc10
testing10
laravel-mix10
css10
app-framework10
typescript10
typescript-definitions10
nextjs10

Programming languages (20)

MDXJavaCSSCSchemeRustTwigHandlebars

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:30 releases, 286 commits, 157 PRs in 3 years 7 months
Contributions summary:Robbie primarily focused on improving the functionality and maintainability of the UserForms module. They addressed issues such as ensuring proper CSS styling of form elements, adding missing translations, and enhancing the logic for handling display rules. Additionally, the user contributed to improving the email preview functionality and also incorporated code related to cascading deletes and handling placeholder for placeholders in the form elements. These changes involved making code compatible across different versions of Silverstripe.
cmsform-builderphpbuilderformbuilder
Commerce demo store built for the Jamstack. Built with Commerce.js, Next.js, and can be one-click deployed to Netlify. Includes product catalog, customer login, categories, variants, cart, checkout, payments (Stripe) order confirmation, and printable receipts.
Role in this project:
userFull-stack Developer
Contributions:69 reviews, 117 commits, 102 PRs in 1 year 3 months
Contributions summary:Robbie primarily worked on the frontend of the Next.js demo store, implementing and modifying UI components. They refactored code, added features such as category and product fetching using `getStaticProps`, and integrated data from the Commerce.js API. The user also addressed bug fixes related to server-side data fetching and improved code structure, including optimizations in the checkout and product detail pages.
next-jsdemo-storestripeecommerceserverless
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
Robbie Averill - Senior Software Developer at Valiant Finance