Gareth Marshall

Global Product Security Manager at RIB Software

Brisbane City, Queensland, Australia
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

👤
Senior
🎓
Top School
Gareth Marshall is a product security and software engineering leader with over 16 years of experience delivering secure, revenue-driving products for global markets. He has led security for cloud-native applications across distributed teams, implemented ISO-aligned secure development lifecycles, and translated technical risk into actionable executive guidance. Earlier work on the multi-award-winning CostX product combined hands-on engineering, customer-driven feature design, and mentorship to expand market reach and license growth. Gareth blends practitioner skills—threat modelling, SAST/SCA triage, SBOM generation—with a strategic view of third-party and disaster-recovery risk, and he actively shares knowledge through training and industry memberships. An early-career contributor to educational software and hands-on test automation for learning projects, he brings a practical, learner-focused mindset to building secure developer practices.
code16 years of coding experience
job24 years of employment as a software developer
bookBSc Computer Science, BSc Computer Science at University of Cape Town
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
2,173reputation
269kreached
33answers
4questions
github-logo-circle

Github Skills (18)

javascript10
testing10
typed-array9
multidimensional-arrays9
arrayobject9
dynamic-array9
struct9
control-flow9
controls9
parallel-arrays9
screen6
php6
taskbar6
math6
delphi6

Programming languages (3)

JavaJavaScriptElixir

Github contributions (5)

github-logo-circle
javascript koans is an interactive learning environment that uses failing tests to introduce students to aspects of JavaScript in a logical sequence.
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:7 commits in 1 day
Contributions summary:Gareth primarily contributed by adding and modifying tests within the JavaScript koans project. They implemented tests to cover various aspects of JavaScript, including equality comparisons, array manipulations, control structures, and the behavior of `NaN`. The work involved writing assertions using a testing framework, demonstrating a focus on ensuring the correctness and understanding of JavaScript concepts. They also made minor edits, such as replacing spaces with tabs.
sequenceaspectsjavascriptinteractive-learningintroduce
drnic/mocra_todo

Apr 2010 - Apr 2010

Contributions:21 commits in 14 days
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 Marshall - Global Product Security Manager at RIB Software