Our Passions

Artificial intelligence

Machine learning is the science of getting computers to act without being explicitly programmed.
Over the past decade, machine learning has given us self-driving cars, practical speech recognition, effective web search, and a vastly improved understanding of the human genome, to mention just a few examples. In its simplest form, machine learning is the process of creating a system that optimises the user and the use experience. This is done through models that are trained to perform certain tasks, informed by data.

Take a AI course on Coursera

Internet of Things

Just another buzzword? Not entirely. IoT is the extension of internet connectivity into physical devices and everyday objects.

Read more on Wikipedia

Mobile development

Mobile application development allows you to optimise your content for a market which is mainly mobile driven. We enjoy mobile application development because it gives us a chance to create beautiful user interfaces and enjoyable user experiences. It also challenges us to build solid architecture that will support your vision. A clean and professional mobile experience for your users is a must in the modern world.


We are not only passionate about creating software but also about keeping your data safe.
We are proud to be part of the OWASP (Open Web Application Security Project) project.

Check out their website

About Us

We are passionate about software development, but also about helping people. Doing great things with software should never be about the software,

but about the user..

Our aim is to use technology as a tool to impower people and improve their lives.

We are a small team located in Pretoria, and we believe in the beauty of simple solutions to complex problems. We know that there are no secrets to success, but we are prepared to work hard and learn from failure.


Object-Oriented Programming in C#

No prior programming knowledge is required. This course is for anyone who would like to learn the basics of Object-oriented programming (OOP) using C#

JavaScript Secrets

Love it or hate it. JavaScript will be with us to some time to come. This course assumes basic programming knowledge and aims to demystify some of ECMAScript’s secrets.

Web Application Security Standards for Developers

This fun, hands-on, hack-yourself-first course is for all web developers, even those who think their code is secure. We all aim to write secure code, but a few reminders, tips and tricks won't hurt.


We have worked with, and can recommend the following companies for software development.

Contact Info

Address105 Dely Road
Ashlea Gardens, Pretoria, 0081

Phone +27 61 994 7784

Email info@coderain.co.za