Full Stack Developer at Ackama (formerly Rabid Technologies)
Wellington, Wellington, New Zealand
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Gareth Jones is a Full Stack Developer based in Wellington with nine years of hands-on experience shipping web applications and managing cloud infrastructure on AWS and Google Cloud. Comfortable across Ruby on Rails, PHP/Laravel and a TypeScript/React-focused toolchain, he blends backend robustness with front-end polish and dev tooling improvements. Gareth is an active open-source contributor, notably adding TypeScript typings to DefinitelyTyped and improving testing and linting across projects like jest and typescript-eslint, reflecting a strong emphasis on developer ergonomics and code quality. He has a practical security and tooling mindset, having enhanced vulnerability scanning output and refined error handling in remote devtools, which helps teams ship safer, more maintainable systems.
9 years of coding experience
3 years of employment as a software developer
Bachelor's degree, Computer Programming, Bachelor's degree, Computer Programming at WelTec
Vulnerability scanner written in Go which uses the data provided by https://osv.dev
Role in this project:
Back-end Developer & Security Engineer
Contributions:404 reviews, 30 commits, 277 PRs in 3 months
Contributions summary:Gareth primarily focused on improving the `osv-scanner` output format and overall code structure. Their work involved restructuring the output implementation to support testing and future improvements, including enhancements to the logging implementation. They also addressed security concerns by ensuring valid JSON output when specific flags are passed and refactoring the error code settings for the tool. Furthermore, they added improved handling and filtering of vulnerabilities.
Contributions:113 reviews, 106 commits, 163 PRs in 3 years 6 months
Contributions summary:Gareth primarily focused on refactoring and improving the `memfs` library's core functionality. They addressed several bugs, including accepting `null` values in specific functions and correcting return types. Furthermore, the user exported and integrated types, demonstrating a strong understanding of TypeScript and code maintainability. The commits also involved enhancing the library's robustness through careful null checks and adjustments.
memoryapifsapi-sin-memory-filesystem
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 Jones - Full Stack Developer at Ackama (formerly Rabid Technologies)