Summary
Dale Nunns is a Principal Software Engineer with over two decades of hands-on experience building everything from large retail in-store systems and big-data distributed backends to Linux kernel drivers and 8-bit microcontroller firmware. Comfortable across platforms, he specialises in C#/.NET but is technology-agnostic and has led teams to deliver more than 20 large projects for clients while running his own company. His career blends client-facing solutions architecture with deep low-level hardware and reverse-engineering skills, making him equally adept with an oscilloscope as with enterprise SQL and integration stacks. A regular speaker at DevConf and BSides Cape Town, he brings practical mentorship and technical leadership from roles as Technical Lead and Development Team Lead to his current principal position. Based in the Western Cape, South Africa, Dale has a proven track record delivering tight-schedule, bespoke integrations for ERP and mobile platforms. Notably, his background includes co-founding a software company and architecting cross-platform Java and .NET products alongside extensive field experience in embedded systems.
9 years of coding experience
22 years of employment as a software developer
English, Afrikaans