Tiaan Els Portfolio

Featured Projects

Central Ordering Pipeline (PIPE 1 & 2)
Central Ordering Pipeline (PIPE 1 & 2)
BMW

Optimize and maintain the core vehicle ordering systems for BMW Group.

Tags:

Automotive
Logistics
Supply Chain
Mission-Critical

Technologies:

Java
Spring Boot
Kafka
PostgreSQL
AWS
Microservices

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.
View details for Central Ordering Pipeline (PIPE 1 & 2)
Monitoring Application for Internal Use
Monitoring Application for Internal Use
BMW

Create a tool for internal teams to monitor the health and performance of ordering systems.

Tags:

Automotive
Logistics
Supply Chain
Monitoring

Technologies:

Java
Spring Boot
React
Prometheus
Grafana

Contributions:

  • Designed and developed the full-stack monitoring application.
  • Integrated with existing monitoring infrastructure for real-time data visualization.
View details for Monitoring Application for Internal Use
Compare-tool for Kafka Topics
Compare-tool for Kafka Topics
BMW

Develop a utility to compare data consistency between different Kafka topics.

Tags:

Automotive
Logistics
Supply Chain
Data Integration

Technologies:

Python
Kafka-Python

Contributions:

  • Built a Python-based tool to automate data validation and comparison.
  • Helped identify and resolve data discrepancies in messaging queues.
View details for Compare-tool for Kafka Topics
Front-End Decommissioning for Security
Front-End Decommissioning for Security
BMW

Enhance backend application security by decommissioning an outdated front-end.

Tags:

Automotive
Logistics
Supply Chain
Security

Technologies:

Java
Spring Boot
API Security

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.
View details for Front-End Decommissioning for Security
Infrastructure Migration to Java Spring Boot & PostgreSQL AWS Stack - PIPE 1
Infrastructure Migration to Java Spring Boot & PostgreSQL AWS Stack - PIPE 1
BMW

Migrate critical PIPE 1 infrastructure to a modern, scalable cloud-native stack.

Tags:

Automotive
Logistics
Supply Chain
Cloud Migration

Technologies:

Java
Spring Boot
PostgreSQL
AWS (EC2, RDS, S3)
Terraform

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.
View details for Infrastructure Migration to Java Spring Boot & PostgreSQL AWS Stack - PIPE 1
Decommissioning and Replacement of IIB - Scheduler Project
Decommissioning and Replacement of IIB - Scheduler Project
BMW

Replace legacy IBM Integration Bus (IIB) components with a modern scheduling solution.

Tags:

Automotive
Logistics
Supply Chain
Integration

Technologies:

Java
Spring Batch
Kubernetes
AWS

Contributions:

  • Analyzed existing IIB workflows and designed new scheduler-based replacements.
  • Developed and deployed new microservices to handle scheduled tasks.
View details for Decommissioning and Replacement of IIB - Scheduler Project
Sync Orders via Python Application
Sync Orders via Python Application
BMW

Develop a Python application to synchronize order data between disparate systems.

Tags:

Automotive
Logistics
Supply Chain
Data Integration

Technologies:

Python
REST APIs
Database Connectors

Contributions:

  • Designed and implemented a resilient Python application for order synchronization.
  • Handled data transformation and error logging effectively.
View details for Sync Orders via Python Application