Summary
Confidence Mukwindidza is a Senior Software Engineer based in Gauteng, South Africa, with seven years of experience delivering Java-based web applications. He currently advances design, development, and maintenance at Vitality, building Java services with Spring Boot and Java 8/17, using PostgreSQL, Apache Kafka, Docker, and robust CI/CD pipelines with Jenkins and Bitbucket alongside SonarQube. He previously contributed to real-time data processing with Confluent Kafka, database change management with Liquibase, and performance monitoring with Dynatrace and Kibana. His full-stack versatility spans Cavalry’s PHP, Vue.js, JavaScript/TypeScript, HTML/CSS, as well as REST API development at Anylytical Technologies, underscoring client-focused delivery across platforms. With a background in digital marketing and computing degrees from WeThinkCode and UNISA, he blends technical depth with business acumen, and in his spare time enjoys Java, chess, and coffee.
7 years of coding experience
5 years of employment as a software developer
Computer Software Engineering, Computer Software Engineering at WeThinkCode
Bachelor of Science (Honors), International Marketing, Bachelor of Science (Honors), International Marketing at Chinhoyi University of Technology
Certificate in Digital Marketing, Online Marketing, Certificate in Digital Marketing, Online Marketing at GetSmarter
Ordinary Level, Commercials, Ordinary Level, Commercials at St Augustine's High School
University of South Africa
Ordinary and Advanced Level, Commercials, Ordinary and Advanced Level, Commercials at Hartzell High School