Available for Work • Australia

Hey, I'm James
I'm a Software Engineer based in Melbourne, Australia.

James portrait

I've been developing web and mobile applications for the past 5+ years.

Recent Projects

React Native Nurse Application logo

Enterprise Mobile • Healthcare

React Native Nurse Application

Secure, privately distributed React Native app supporting nurse practitioner rounds across aged-care facilities across Australia.

Due to its closed enterprise distribution, it can’t be publicly shared, but I’ve linked Access Telehealth for additional context.

React NativeTypeScriptHealthcareEnterprise
React Native Nurse Application
Trucking Logistics Application logo

Web Platform • Logistics

Trucking Logistics Application

Cutting-edge logistics platform built with CLOCS-A and Transport NSW to improve safety and compliance across Australia’s transport industry.

Includes Mapbox-powered routing, digital pre-start checks, and a full-stack web dashboard for fleet operations.

ReactMapboxLogisticsSafety
Trucking Logistics Application

Words From My Direct Managers

James has been a extraordinary member of our development team, starting as a mobile developer and moving into a Full Stack and Mobile development role. James has great attention to detail and is not shy to ask important questions, constantly broaden his understanding of the tasks he works on and constantly learn and improve. James also has a great work attitude and is a considerable boon to any project he works on and it has been a true pleasure having James in our team.

MT

Michael Thyer.

Chief Technology Officer at Access Telehealth

James is a consummate professional. His technical capabilities, especially in mobile development, are exceptional. More importantly, James has the right attitude. Always keen to learn more about technology, and equally keen to share his knowledge, James is a future leader.

AM

Anthony Miller.

Development Manager at Access Telehealth

It was clear that James has a level of life experience that allows him to build professional and respectful relationships with a diverse range of people. He was able to leverage this ability to motivate others and make others feel like their input was valued when working together. James was able to manage his time and quickly identify ways to modify tasks to maintain the expected deliverable within the allowed time frame. The ability to optimise for delivery time and the end users needs by adjusting the development process is a skill that is highly desirable in software development and James is able to do this at a level that is beyond the expected level. It was a pleasure to work with James and I know others in our team also shared this impression and had a high regard of his professional practice and genuine personality.

DN

David Nicolaides.

Digital Lead at Scriibi

Get in Touch

Have a project in mind or want to discuss opportunities? I'd love to hear from you.