Featured Projects

Optimize and maintain the core vehicle ordering systems for BMW Group.
Tags:
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.
Tags:
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.
Tags:
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.
Tags:
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.
Tags:
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.
Tags:
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.
Tags:
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.
Tags:
Technologies:
Contributions:
- Leading the development of core media processing modules.
- Designing and implementing scalable cloud architecture on AWS.
- Integrating third-party APIs for enhanced media capabilities.
- Implementing both frontend UI/UX components and backend API services.
- Working on database design and cloud infrastructure setup.

Develop an application to monitor and report on the HIV pandemic in South Africa for Nacosa.
Tags:
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.
Tags:
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.

Create a web application for property valuation for Nedbank.
Tags:
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.