Summary
Cleophas Mashiri is an independent software engineer based in Gauteng with 11 years of experience building front-end applications, APIs and integration solutions across finance and automotive sectors. He has delivered end-to-end systems—from React/MongoDB/Node.js learning platforms to Angular front-ends with Java Spring backends—and has a track record of introducing automation, reference architectures and acceptance testing at scale. Comfortable mentoring teams and engaging international clients, he has implemented BPM and saga-style patterns using Camunda and Spring and presented those learnings publicly. His background in applied mathematics and certifications in MongoDB and Red Hat business process design signal a strong foundation in data-driven problem solving and integration-focused architectures. Notably, he moved from senior roles at Standard Bank, BMW and MultiChoice to freelance work, combining enterprise-grade engineering practices with product-focused delivery and payments integration experience.
11 years of coding experience
9 years of employment as a software developer
An Introduction to Interactive Programming in Python Online Course, Computer Science, Pass, An Introduction to Interactive Programming in Python Online Course, Computer Science, Pass at Coursera
MongoDB for Javascript Developers, MongoDB for Javascript Developers, Pass, MongoDB for Javascript Developers, MongoDB for Javascript Developers, Pass at MongoDB University
Microsoft Certified Application Developer, Computer Software Engineering, Pass, Microsoft Certified Application Developer, Computer Software Engineering, Pass at CTU Polokwane, South Africa
Red Hat Certified Specialist in Business Process Design exam, Business Process Management, Pass, Red Hat Certified Specialist in Business Process Design exam, Business Process Management, Pass at Redhat
Bsc Applied Mathematics Honours, Applied Mathematics, Pass, Bsc Applied Mathematics Honours, Applied Mathematics, Pass at National University of Science and Technology (ZW)