Stuart Nicholson

Engineering Lead at Valocity

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

👤
Senior
🎓
Top School
Stuart Nicholson is an experienced engineering leader based in Auckland with 12+ years delivering robust, maintainable software across startups and large enterprises. Currently leading Valocity’s Australia and New Zealand engineering organisation, he scales squads, sharpens processes, and guides delivery of SaaS and API platforms for property and lending markets. He combines hands-on technical depth—ranging from C++ email security products and mobile clients to modern cloud microservices—with a pragmatic emphasis on defensive programming and risk-managed maintenance of legacy code. Stuart’s open-source contributions include adapting the Moai SDK’s Box2D integration and adding motor joint support, reflecting a readiness to dive into low-level systems to extend capabilities. Known for mentoring engineers into complex codebases, he excels at turning messy legacy systems into reliable, evolvable products. His career shows a consistent pattern of improving team performance while shipping globally used software.
code12 years of coding experience
job20 years of employment as a software developer
bookBachelor of Science - BS Computer Science, Bachelor of Science - BS Computer Science at The University of Auckland
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (6)

c-language10
game-physics10
cprogramming-language10
api8
apidoc8
lua7

Programming languages (1)

C++

Github contributions (1)

github-logo-circle
moai/moai-dev

Mar 2014 - Aug 2014

This is the development repo of Moai SDK.
Role in this project:
userBack-end Developer
Contributions:8 commits in 4 months
Contributions summary:Stuart primarily focused on updating the project's dependency on the Box2D physics engine. This involved migrating from Box2D version 2.2.1 to 2.3.0 and adapting existing code, specifically in `MOAIBox2DBody.cpp` and `MOAIBox2DBody.cpp`, to accommodate the changes. Additionally, the user added support for the Box2D 2.3.0 'motor joint' functionality, enhancing the physics engine's capabilities. This work included creating `MOAIBox2DMotorJoint.cpp` and related API functions. Moreover, the commits included modifications to existing functions to incorporate new parameters and functionalities from Box2D 2.3.0.
sdkmoai
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
Stuart Nicholson - Engineering Lead at Valocity