Josh Stuart

Staff ML Engineer at Xero

Melbourne, Victoria, 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
Josh Stuart is a Staff ML Engineer based in Australia with 11 years of experience building scalable, customer-focused energy and web platforms. He has progressed from founder and hands-on engineer to technical lead and principal engineer roles, shipping greenfield systems and leading cross-functional teams for products like virtual community batteries, demand response apps, and award-winning EV charging features. Comfortable across the full stack, Josh blends TypeScript/React frontends with backend services in Node, Kotlin and Java, and has scaled high-throughput meter-data APIs to support 5-minute reads on Azure. He combines product-minded engineering with operational rigor—reintroducing shared component libraries, CI/CD and automated testing at multiple organisations. Josh is motivated by projects that can positively impact millions and brings a track record of turning complex, paper-based processes into streamlined digital services. An entrepreneurial early career (founder of Zoop and Kill Your Stereo) gives him a practical flair for shipping quickly and growing products to large audiences.
code11 years of coding experience
job19 years of employment as a software developer
bookTelecommunication Engineering / Multimedia Networks and Computing, Telecommunication Engineering / Multimedia Networks and Computing at Swinburne University of Technology
github-logo-circle

Github Skills (127)

composition10
testing10
smoke10
javascript10
nightwatch10
clean-architecture10
selenium-webdriver10
inheritance10
package10
npm10
selenium10
separation-of-concerns10
azure-cosmos-db9
webdriver9
mongoose9

Programming languages (8)

TypeScriptC#CSSBatchfileJavaScriptPHPRubyKotlin

Github contributions (5)

github-logo-circle
A config driven autoloader for dependency injection
Contributions:8 PRs, 20 pushes, 7 branches in 5 years 5 months
injectionconfig-drivendependency-injectionconfigautoloader
joshystuart/box-di

May 2016 - Apr 2019

Dependency injection for node using the factory pattern and decorators.
Contributions:13 commits, 6 PRs, 19 pushes in 3 years
decoratorsfactoryinjectionjavascriptfactory-pattern
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
Josh Stuart - Staff ML Engineer at Xero