Summary
Graeme Mcintosh is a seasoned software engineer and Vehicle Team Lead with 13 years of experience building mobile and web systems, currently leading vehicle simulation development at ThoroughTec Simulation. He brings deep expertise in iOS (Objective-C, Swift), C#, PHP and JavaScript, and a strong background in migrating legacy codebases and unifying cross-platform stacks using Xamarin and Titanium. Graeme has a mathematics and physics B.Sc. and an Information Systems qualification, which underpin a methodical, data-minded approach to engineering and problem solving. His career spans product-focused roles in POS, digital signage and USSD platforms where he has combined hands-on coding with team leadership and mentoring of junior developers. Notably, he has moved between education and industry—teaching programming and IT before transitioning to software development—giving him a clear aptitude for documentation, training and maintaining robust test coverage. Based in Durban, South Africa, he’s comfortable owning both feature delivery and technical migrations in resource-constrained environments.
12 years of coding experience
6 years of employment as a software developer
Post Matric, Post Matric at Kearsney College
Bachelor of Science (B.Sc.), Applied Mathematics and Physics, Bachelor of Science (B.Sc.), Applied Mathematics and Physics at University of KwaZulu-Natal / University of Natal
Information Systems (Internet Development), Information Systems (Internet Development), Information Systems (Internet Development), Information Systems (Internet Development) at Computer Training Institute (CTI)
Senior Certificate (IEB), 12, Senior Certificate (IEB), 12 at Kearsney Collete
Post Graduate Certificate in Education (PGCE), Education, Post Graduate Certificate in Education (PGCE), Education at University of KwaZulu-Natal