Ryan Gunn is a seasoned technology leader and Chief Technology Officer based in Gauteng with over 12 years of deep experience in the financial sector, spanning desktop, web and mobile application development. He is a meticulous .NET specialist who has architected databases, middle tiers and front ends using .NET Core, WCF/WebAPI, Entity Framework and a range of front-end frameworks from Angular to Vue and Xamarin for mobile. Ryan combines hands-on engineering with strategic leadership—having progressed from developer and support roles to leading development teams and driving digital transformation at DMA South Africa. He prioritizes scalable, secure solutions and sustainable tech, and is known for translating complex business requirements into pragmatic design patterns and operational systems. Less obvious: his background includes early full-stack and sysadmin experience (desktop/server support, Lotus Notes/Domino) which gives him practical reliability and operational insight most CTOs lack.
12 years of coding experience
11 years of employment as a software developer
Certificate, Visual Basic Programming, Certificate, Visual Basic Programming at CTU Training Solutions
Business, NSC/Matric, Business, NSC/Matric at Roodepoort College
Contributions:20 commits, 16 PRs, 15 pushes in 7 days
dotnetwcf-clientwcfnet-standardcsharp
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.