Guy Marriott

Web Developer at Grinding Gear Games

Auckland, Auckland, 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
Guy Marriott is a web developer with 11 years of experience building e-commerce, booking platforms and bespoke websites from backend PHP frameworks to polished frontend interfaces. Currently at Grinding Gear Games, he blends full-stack work with sustained open-source contributions to Silverstripe and Laravel tooling, improving framework internals, CMS UX, and API documentation generation. Past roles at Commerce.js and Seekom show a strong track record in Jamstack e-commerce flows, payments integration and cross-cutting refactors that improve maintainability. He’s comfortable across the stack—PHP, JavaScript/Next.js, and API tooling—and often focuses on subtle UX and state-management edge cases that surface only at scale. Not actively looking for new opportunities, he nonetheless continues to shape developer-facing projects and documentation in widely used open-source repos.
code10 years of coding experience
job10 years of employment as a software developer
bookWellington College
bookUniversity of Canterbury
stackoverflow-logo

Stackoverflow

Stats
6,289reputation
330kreached
237answers
0questions
Badges
php
top-1%
laravel
top-5%
github-logo-circle

Github Skills (38)

git10
cms10
javascript10
silverstripe10
postman-collection10
back-end-development10
apidoc10
ecommerce10
laravel-mix10
nextjs10
laravel10
forms10
php10
api10
database-design10

Programming languages (12)

TypeScriptObjective-JC++CSSSchemeSCSSTwigJavaScript

Github contributions (5)

github-logo-circle
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:
userFront-end Developer
Contributions:14 reviews, 38 commits, 24 PRs in 1 year 2 months
Contributions summary:Guy primarily focused on improving the user interface and functionality of the e-commerce store. They refactored the product page by moving components, fixing sticky behavior, and sourcing images from the Chec API. The user also addressed issues related to variant selection, adding items to the cart, and checkout flow, along with minor formatting improvements. In addition, they implemented category listing and added a logout link.
next-jsdemo-storestripeecommerceserverless
Silverstripe Framework, the MVC framework that powers Silverstripe CMS
Role in this project:
userBack-end Developer
Contributions:19 reviews, 134 commits, 122 PRs in 3 years 2 months
Contributions summary:Guy primarily focused on improving the Silverstripe Framework's back-end functionality and documentation. They updated the DataObject configuration documentation, which improved the explanation of this component. The user also addressed potential conflicts with search fields and form elements. Furthermore, they refactored code related to grid field actions, including updating the state store interface and providing alternatives to the session for storing form action state.
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
Guy Marriott - Web Developer at Grinding Gear Games