Summary
Robin Macharg is a seasoned software engineer and company director with 25+ years building multiplatform applications across iOS, macOS, Windows, Linux and embedded systems, and a particular focus on iOS for the past eight years. He combines hands-on development in Objective-C/Swift and a wide language/toolset (Python, Java, C#, Perl, Qt, OpenGL) with strong practices in Agile TDD, CI, UML and design patterns to deliver production-grade SDKs and consumer apps. Robin has led mobile teams from greenfield to App Store launch, scaled SDKs used by millions, and accelerated startups by instituting pragmatic DevOps, analytics and testflight deployment workflows. His background spans system administration, numerical methods and robotics/embedded appliance design, which surfaces in a pragmatic ability to bridge low-level systems, backend APIs and user-facing mobile UX. Comfortable as a solo consultant or senior lead, he mentors engineers and improves developer experience through automation and open-source tooling. Based in the Forest of Dean, he’s a curious tinkerer with decades of cross-platform experience and a habit of adopting the right tool for the job rather than the latest trend.
12 years of coding experience
16 years of employment as a software developer
BSc Computer Science and Artificial Intelligence (Joint), BSc Computer Science and Artificial Intelligence (Joint) at The University of Edinburgh