Gareth Parker is a Developer Coach based in Edinburgh with 12 years of engineering experience and a seven-year background in web development, specializing in PHP, MySQL and modern JavaScript ecosystems. He has led backend teams and driven migrations to microservices and TypeScript while improving performance—halving front-end load times at Brainnwave and increasing portal capacity through SSR and domain-driven design at Harness Property. Gareth combines hands-on implementation (APIs, front-end frameworks, web services) with mentoring and process overhaul, making him equally comfortable shipping features and growing developer capability. He is an active open-source contributor to the well-known Stryker-JS mutation testing project, where he added E2E and Jest-focused test runner features. Colleagues describe him as a perpetual learner who deliberately seeks new knowledge from peers to avoid stagnation and continuously evolve both craft and team practice.
Contributions:1 release, 9 reviews, 16 commits in 1 year
Contributions summary:Gareth primarily contributed to enhancing the testing infrastructure and features of the Stryker-JS project, a mutation testing tool for JavaScript. They added end-to-end tests using Jest, Enzyme, and React, focusing on component testing and snapshot testing. Additionally, the user implemented features related to the Jest runner, such as passing active mutant IDs through environment variables for caching and supporting the `--maxTestRunnerReuse` option. Further contributions include adding a command-line option and support for disabling and restoring Stryker directives in the source code.
Contributions:73 commits, 65 PRs, 66 pushes in 8 years 2 months
screepsautocomplete
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
Gareth Parker - Developer Coach at Registers of Scotland