Divan Visagie
Software Engineering Consultant at Kaleidocode Pty Ltd
Durban, South Africa


I'm a software engineer from Durban, South Africa with 8 years of experience in the software industry. I have experience in many different areas in the field as a software consultant, from mobile to web, to highly scaled microservices, and have worked both with enterprise B2B and consumer facing systems with clients.

English (English)
(Native or bilingual proficiency)

Tech Stack

Showcase your key technical skills to help potential employers understand your strengths and match you with the right opportunities. You can include any relevant knowledge from coding languages to graphic design platforms and more.
C#(8 years)
JavaScript(7 years)
ReactJS(3 years)
Java(2 years)
spring boot
spring boot(1 years)

See more on the Tech Profile

Work Experiences

List your work history, including any contracts or internships
Kaleidocode Pty Ltd
7 years 2 months
Remote Current workspace
Currently Divan Visagie supports the Kaleidocode Pty Ltd

Divan Visagie's scores will be added to this company.

Software Engineering Consultant
Jul 2020 - Present (5 months)
javascript c# sql node.js python java
Senior Developer
Oct 2018 - Jun 2020 (1 year 8 months)
Full-stack Senior Developer working on site with our client's developers in the team responsible for a large scale white label consumer facing banking solution built on a microservices architecture. During this time I lead an initiative to create a solution that scanned the database and frontend in order to find deprecated strings, greatly reducing the cost when support for a new language is added to the system. I also headed up the investigation into using Feature Flags in the system and worked with the System Architect to document the adoption process.
c# typescript distributed-systems nodejs angular sql
Lead Frontend Developer
Jan 2017 - Sep 2018 (1 year 8 months)
Lead Front-end engineer implementing back-office applications to replace existing Silverlight applications in time for complete deprecation.
javascript polymerjs c#
Full Stack Developer
Sep 2015 - Dec 2016 (1 year 3 months)
GEHS(Government Employees Housing Scheme) enrolment website. I was part of the team that got the enrolment application running and was primarily tasked with the both frontend and backend work for the project which was managed on Azure.
C# javascript sql
Mobile Developer
Jul 2013 - Sep 2015 (2 years 2 months)
Lead iOS Developer on the initial Xamarin app for our client LexisNexis South Africa. Also heavily involved with development of the Android implementation.
xamarin ios
Network Support
Apr 2012 - Jun 2013 (1 year 2 months)
Durban, South Africa
iOS Developer
Objective-C developer tasked with creating an app for an existing web based system. The project also involved creating a new Node.js API to serve the App as well as continual maintenance and support.
objective-c nodejs


Add some compelling projects here to demonstrate your experience
Government Employees Housing Scheme Enrolment System
Sep 2015 - Dec 2016
Was part of a project to create the system for government employees to enrol in the government employee housing scheme.
JavaScript Front End Development Backend Development Azure


This section lets you add any degrees or diplomas you have earned.
CTI Education Group
Information Systems and Software Development
Jan 2011 - Jan 2012