Summary
Brady Kelly is a Principal Architect and seasoned software engineer with 25 years of programming experience and a proven track record building full-stack .NET solutions across enterprise and small-business domains. Based in Gauteng, South Africa, he combines deep C#/.NET expertise with modern front-end skills in Angular and React, and practical cloud and data experience in AWS, Azure, and SQL Server. His career spans large migrations (Delphi-to-.NET at G4S), long-term contracting, and recent freelance work creating ASP.NET Web APIs, code generators, and an Angular JSONResume editor. Passionate about software quality and standards, he also brings certifications in technical writing and project management, which strengthen his design-for-maintainability approach. Colleagues rely on him to translate complex legacy systems into reliable, testable architectures while mentoring teams through pragmatic, incremental delivery.
11 years of coding experience
18 years of employment as a software developer
University of South Africa
Matric, Technical, Matric, Technical at Norkem Park High
English, Afrikaans