Brian Ndwiga is a Technical Delivery Lead based in Perth with 10 years of experience building and operating scalable, fault-tolerant distributed systems across cloud, on‑premise and edge environments. He combines hands-on software engineering in Python, Node.js, Go and Java with technical leadership—running architecture sessions, mentoring teams, and guiding Agile delivery for client engagements. Brian has entrepreneurial grit from founding an ISP startup serving rural Kenya and practical networking expertise from roles at Cisco and BHP where he worked on IoT, LoraWAN and network-layer security proofs of concept. Known for translating complex requirements into production-ready solutions, he also contributes to team capability through tooling, standards and documentation, and brings a keen interest in researching innovative techniques that increase product value.
10 years of coding experience
8 years of employment as a software developer
Bachelor’s Degree, Computer Science, Distinction, Bachelor’s Degree, Computer Science, Distinction at Murdoch University
Department of Parks and Wildlife online CRM and commerce platform
Contributions:1649 commits, 134 PRs, 3 comments in 1 year 5 months
parkscommerce-platformcommercecrm-onlinedjango
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.