Featured Projects
Optimize and maintain the core vehicle ordering systems for BMW Group.
Technologies:
Contributions:
- Enhanced system performance and reliability for PIPE 1 critical path.
- Developed new features and maintained existing modules for PIPE 1 and PIPE 2.
- Participated in architectural discussions and improvements.
Create a tool for internal teams to monitor the health and performance of ordering systems.
Technologies:
Contributions:
- Designed and developed the full-stack monitoring application.
- Integrated with existing monitoring infrastructure for real-time data visualization.
Develop a utility to compare data consistency between different Kafka topics.
Technologies:
Contributions:
- Built a Python-based tool to automate data validation and comparison.
- Helped identify and resolve data discrepancies in messaging queues.
Enhance backend application security by decommissioning an outdated front-end.
Technologies:
Contributions:
- Analyzed security vulnerabilities of the legacy front-end.
- Led the effort to safely decommission the front-end while ensuring backend services remained operational and secure.
Migrate critical PIPE 1 infrastructure to a modern, scalable cloud-native stack.
Technologies:
Contributions:
- Key contributor in planning and executing the migration strategy.
- Developed and refactored applications for the new AWS environment.
- Ensured minimal downtime and data integrity during migration.
Replace legacy IBM Integration Bus (IIB) components with a modern scheduling solution.
Technologies:
Contributions:
- Analyzed existing IIB workflows and designed new scheduler-based replacements.
- Developed and deployed new microservices to handle scheduled tasks.
Develop a Python application to synchronize order data between disparate systems.
Technologies:
Contributions:
- Designed and implemented a resilient Python application for order synchronization.
- Handled data transformation and error logging effectively.
Develop an advanced system integrating various media functionalities.
Technologies:
Contributions:
- Full-stack development of core features for the Speakness platform.
- Implementing both frontend UI/UX components and backend API services.
- Working on database design and cloud infrastructure setup.
Create a web application for property valuation for Nedbank.
Technologies:
Contributions:
- Led the front-end development using React.
- Collaborated on API design and integration with the .NET backend.
- Ensured application scalability and performance on Azure.

Develop an application to monitor and report on the HIV pandemic in South Africa for Nacosa.
Technologies:
Contributions:
- Developed key data visualization and reporting features.
- Ensured data security and privacy compliance.
- Worked closely with Nacosa stakeholders to meet requirements.
Establish a complete CI/CD pipeline to automate software build, test, and deployment processes.
Technologies:
Contributions:
- Designed and implemented the CI/CD pipeline from scratch.
- Integrated automated testing and quality gates.
- Reduced deployment times and improved release reliability significantly.
Showcase Other Websites Built
Below is a showcase of other web applications and websites I've had the pleasure of building. These demonstrate a range of functionalities and design approaches tailored to specific client needs.
Led front-end development, collaborated on API design, and ensured scalability on Azure.

Developed data visualization and reporting features, ensuring data security and compliance.
(More detailed showcase section can be built out here with specific website examples as per client's ability to provide screenshots/details)