James Armstrong is a Melbourne-based software developer with 12 years' experience specializing in mobile-first solutions, particularly Kotlin and Android SDK development. He has led mobile teams and shipped native SDKs and integrations for field services at Localz, and now works independently building practical apps and middleware that connect devices, sensors and backend systems. His background spans Android, Java, .NET, cross-platform mobile and embedded simulation tooling, complemented by hands-on teaching experience in introductory programming. Outside work he bikes regularly and brings a pragmatic, user-centred mindset to engineering problems—aiming to build software that benefits people and the planet.
12 years of coding experience
5 years of employment as a software developer
Bachelor of Science (BSc), Game Development, Bachelor of Science (BSc), Game Development at Swinburne University of Technology
Contributions:55 pushes, 1 branch, 1 comment in 1 month
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
James Armstrong - Software Developer at Self-employed