Robin North is a Senior Developer with 12 years' experience building immersive web, mobile and XR/VR experiences from concept to production. Based in Tewkesbury, he blends front-end craftsmanship with automation and release engineering—maintaining projects like superunitybuild and contributing UX-focused playback improvements to the widely used video.js YouTube integration. He has led front-end standards, build tooling and responsive-first practices across agencies and startups, and excels at streamlining platform-specific build pipelines for Unity, iOS, Android and macOS. A pragmatic problem-solver, Robin pairs hands-on coding with production management, QA triage and developer coaching to consistently improve delivery quality. His background in interactive design (First-class honours) and early self-run studio work gives him a strong design sensibility alongside deep technical fluency.
12 years of coding experience
17 years of employment as a software developer
Bachelor's Degree, Design for Interactive Media, First-class honours, Bachelor's Degree, Design for Interactive Media, First-class honours at University of Gloucestershire
A powerful automation tool for quickly and easily generating builds with Unity.
Role in this project:
Automation Engineer / Build & Release Engineer
Contributions:19 releases, 1 review, 118 commits in 2 years 9 months
Contributions summary:Robin primarily contributed to the build process automation of the Unity project. Their commits demonstrate modifications to platform-specific build configurations, including Android, iOS, and macOS, by adding support for various features. They addressed platform-specific issues, such as architecture support and build output options. Additionally, they worked on streamlining the build process by fixing typos, and improving version string generation.
Easily enable fast Ajax navigation on any website (using pushState + xhr)
Role in this project:
Front-end Developer
Contributions:26 commits, 16 PRs, 27 pushes in 8 months
Contributions summary:Robin primarily contributed to the front-end functionality of the pjax library. They fixed a DOMException related to attribute node cloning, replaced ES6 `const` keywords with `var`, and updated the code to abort pending XHR requests. They also made improvements to analytics integration and form submission handling.
ajaxpushstatepjaxpjax-requestjquery-pjax
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.