Available to hire
Hi, I’m James McKenzie, a software developer with over a decade of experience in .NET and cloud-based solutions. I thrive on solving complex problems across desktop, web, and cloud environments, and I enjoy building robust systems that scale.
Recently I’ve been focusing on game programming and Unity, studying for the last couple of months and brushing up on linear algebra. I’m eager to apply my cross-disciplinary background to the computer game industry and contribute to immersive, high-quality experiences.
Skills
See more
Experience Level
Language
English
Fluent
Work Experience
Senior Software Developer at The Insight Lab
August 1, 2022 - November 1, 2025Software developer responsible for designing and building third-party Shopify merchant applications using JavaScript, TypeScript, React, Node.js, and AWS CDK. Designed architecture to decouple frontend UI code from business logic using an MVC/MVVM-inspired approach, enabling independent testing and code reuse across browser-based and embedded Shopify UIs on tablets and phones. Implemented infrastructure to deploy applications in AWS, supporting scalable development and production environments.
Software Developer at Retail Edge Consultants
November 1, 2011 - July 1, 2022Involved in the development and maintenance of Windows desktop software (POS and data extraction). Led efforts to convert desktop software to cloud-based solutions, expanding market reach. Built software to extract data from third-party systems and performed data transformation and sanitisation for reporting and industry-wide analysis, including machine learning for fuzzy data matching.
Education
Qualifications
Bachelor of Information Technology
January 11, 2030 - January 29, 2026Bachelor of Multimedia
January 11, 2030 - January 29, 2026Certificate for Unity Game Developer 2D
January 11, 2030 - January 29, 2026Certificate for Unity Game Developer 3D
January 11, 2030 - January 29, 2026Bachelor of Information Technology
January 11, 2030 - January 29, 2026Bachelor of Multimedia
January 11, 2030 - January 29, 2026Certificate for Unity Game Developer 2D
January 11, 2030 - January 29, 2026Certificate for Unity Game Developer 3D
January 11, 2030 - January 29, 2026Industry Experience
Gaming, Software & Internet, Professional Services, Retail, Media & Entertainment
Skills
See more
Experience Level
Hire a Game Developer
We have the best game developer experts on Twine. Hire a game developer in Gold Coast today.