Corneil du Plessis

  • @corneil
  • Software Architect with skin in the game
  • He/him
  • Johannesburg
Software Architect with skin in the game focused on delivering systems that exceed the expectations of the user using well established agile principles.

I am passionate about developer experience and bring a stabilising influence on teams as a mentor and coach.

I organize the Jozi-JUG and speak regularly at industry conferences.

I have experience in Retail banking, Insurance, Treasury, Business Rules, messaging, integration, sports event management, medical and scientific instrumentation and embedded applications.
Read more

Chief Software Architect

  • JumpCO
  • Aug 2006 - Present

Software Architect

  • Standard Bank of South Africa
  • Feb 2003 - Jul 2006

Senior Technical Architect

  • AFA Systems plc
  • Apr 1996 - Feb 2002

Technical Manager

  • Lexicon Business Systems
  • Oct 1993 - Mar 1996

Corneil's Collections


7 Highlights

Performance Improvement

2 Highlights


6 Highlights


3 Highlights


Oct 12, 2021
Oct 12, 2021
Hosted a Conference
https://j-sa.coI Code Java Africa started at 9:00 on the 12th of October 2021 and the last speaker ended just before 18:00. 
It was exhilarating to follow all the presentations and deal with handovers in 5 minutes.

Sep 14, 2021
Sep 14, 2021
Created example
I created an example of using Kotlin Compose Multiplatform to show state management in the UI combined with KFSM but simulating a traffic intersection.


Sep 01, 2020
Sep 01, 2020
Spoke at a conference
Presented Simplifying State Management in Spring Boot with HATEOAS and KFSM. Watch on YouTube
Slides on Speakerdeck


Jul 29, 2019
Jul 29, 2019
Contributed to open source
Created an Open Source Project
Launched in order to release open-source tools and libraries.
The first was KFSM
Jul 26, 2019
Jul 26, 2019
Spoke at a conference
Presented KFSM a Kotlin DSL for Finite State machines at I Code Java 2019

Slides on Speakerdeck
Jan 06, 2019
Jan 06, 2019
Published an article
Get your own page like this