Corneil Du Plessis is a Principal Architect with 14+ years of professional experience and a decades-long engineering pedigree, currently driving architecture and delivery at Orix Data Dynamics from Johannesburg. He blends hands-on backend and DevOps work—notably contributions to Spring Cloud Data Flow and kotlin-logging—with leadership as a mentor, organizer of Jozi-JUG and frequent industry speaker. Comfortable across banking, insurance, treasury, embedded systems and event management, he focuses on developer experience, resilient distributed systems and pragmatic, agile delivery. Colleagues rely on him to stabilize teams and carry designs from architecture through implementation and runbooks. He’s pragmatic and fearless: prefers tangible engineering outcomes over trends (explicitly no crypto), and has a track record of improving build/deploy pipelines and runtime stability in high-impact open-source projects.
14 years of coding experience
33 years of employment as a software developer
High School / Matric, Electrical and Electronics Engineering, High School / Matric, Electrical and Electronics Engineering at Middelburg Technical High School
BSc, Computer Science, BSc, Computer Science at Rand Afrikaans University
A microservices-based Streaming and Batch data processing in Cloud Foundry and Kubernetes
Role in this project:
Back-end & DevOps Engineer
Contributions:1 release, 305 reviews, 124 commits in 10 months
Contributions summary:Corneil primarily focused on improving the build and deployment processes of the Spring Cloud Data Flow project. Their commits included setting build configurations, updating dependencies, and adding support for startup probes. They also addressed circular dependency issues and fixed potential null pointer exceptions to improve code stability. Furthermore, the user contributed to the integration tests and ensured the correct use of Docker images within the Kubernetes environment.
Sample starter applications and code for use with the Spring Cloud Data Flow project
Role in this project:
Backend Developer
Contributions:2 reviews, 11 commits, 20 PRs in 2 days
Contributions summary:Corneil primarily contributed to the backend aspects of the Spring Cloud Data Flow samples, specifically focusing on stream applications. Their contributions included adding new sample applications for restaurant-related scenarios, which involved modifying Maven configuration files. The user implemented features that involved introducing delays and sending messages in the `waitron` application, along with enhancements to logging. This development work demonstrates a focus on building and extending stream processing applications within the Spring Cloud Data Flow ecosystem.
spring-bootspringdata-flowjavaspring-cloud
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.