Josh Weir is a versatile software engineer based in Sydney with over a decade of hands-on experience delivering user-facing applications and integrations across web and mobile platforms. He currently builds full-stack React/React Native and Node.js solutions at Smokeball, leveraging TypeScript, GraphQL/Apollo, Redux and AWS to connect product features with complex backend systems. Previously at Accenture he combined technical delivery with team leadership—introducing Agile practices, architecting large-scale integrations with SAP and automating business workflows—alongside hiring and mentoring developers. His grounding in telecommunications and early systems/network administration gives him a practical systems perspective that informs reliable, maintainable designs. Colleagues describe him as a pragmatic problem-solver who moves between hands-on coding and facilitation roles, keeping user impact and operational robustness front of mind.
11 years of coding experience
14 years of employment as a software developer
Bachelor of Telecommunications Engineering, Software Engineering, Bachelor of Telecommunications Engineering, Software Engineering at University of Technology Sydney
Contributions:4 pushes, 1 branch in 5 years 4 months
citationcitation-style-languagecsl
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.