Summary
Michael Marriott is a Principal Innovation Developer based in Cape Town with over 15 years of software engineering experience and 11 years in senior industry roles, blending hands-on product development with architectural leadership. He has built and owned production systems across cloud platforms (AWS and Azure), microservices, IoT, and mobile—shipping IoT platforms, React Native apps, .NET Core APIs and event-driven services at scale. His background spans telecoms, banking and startups, where he implemented centralized logging, CI/CD, messaging platforms and integrations with third-party banking services. At AWS he served as an SDE3, and he currently drives innovation at Fedgroup after running a successful freelance practice that delivered award-nominated mobile apps and commercial IoT products. Comfortable switching between low-level embedded work (Arduino/Raspberry Pi installations with thousands of LEDs) and high-level cloud architectures, he combines entrepreneurial product ownership with deep systems engineering. He holds an Honours BCom in Information Systems and is known for turning complex integration challenges into pragmatic, production-ready solutions.
11 years of coding experience
22 years of employment as a software developer
University of South Africa
English, Afrikaans