Summary
Overview
Work History
Education
Skills
Certification
Accomplishments
Interests
Timeline
SoftwareDeveloper
Emil Lourens

Emil Lourens

Development Team Lead
London

Summary

Experienced Development Team Lead adept at guiding teams to deliver cutting-edge software solutions. I bring a proven track record in optimizing processes, fostering innovation, and seamlessly integrating technologies. I excel in translating complex requirements into actionable plans, ensuring efficiency, and delivering scalable solutions, all while actively contributing to coding efforts.

Overview

13
13
years of professional experience
7
7
years of post-secondary education
7
7
Certificates
3
3
Languages

Work History

Development Team Lead

Trayport
London
11.2022 - Current
  • Determined and implemented innovative and
    industry best practices using modern designs and
    tools.
  • Created process and delivery improvements to
    reduce build cycle time.
  • Developed and evaluated solution options to
    build consensus and drive quality solutions.
  • Collaborated with product specialists to
    understand requirements and align business
    processes to product features and capabilities.
  • Recruited, managed and mentored a Software
    Engineering team to deliver high quality software
    solutions in budget and on time
  • Lead and contributed to architecture designs
  • Ensured code quality by in depth code reviews
  • Developed, Tested and deployed scalable and
    highly available software products

Senior Software Engineer

BMW AG
Munich, Bavaria
05.2019 - 10.2022
  • Developed and deployed Highly available cloud native, event driven software in C#, SQL, ASP .net core and various microsoft azure components for logistics processes
  • Part of a team that migrated our solution from PaaS web services to Azure kubernetes services, focusing on high availability, and reliable failovers.
  • Developed and Worked on Parking and Charging and Traffic management solutions for autonomous transport robot orchestration services
  • Developed and deployed a Datalake solution and Reporting infrastructure using various Azure and Bi software
  • Lead a Workstream for Analytics and Data infrastructure where current and new proposals are discussed
  • Developed and deployed solutions that use Kafka/RabbitMQ/Azure EventHub brokers to send information to various other systems
  • Developed a path planning (Djikstra) solution to idendtify the closest robot in a fleet of robots to complete a specified instruction
  • Scrum master for a team of 7

Team Lead: Integration & Innovation Services

BMW SSSC
Pretoria, Gauteng
07.2018 - 05.2019
  • Responsible for a team of 12 that implements Integration solutions across BMW and the SSSC on EAI (IIB), sFTP, ITL(xBus), MQ's, C:D, PIX, EDI and Bash Shell
  • Required to meat 95% SLA in the DevOps space for EAI
  • Consult on various systems and projects regarding EAI Solutions
  • Gather information from Clients in order to construct user stories (Jira) and plan them accordingly within the team
  • Construct new EAI solutions using IIB
  • Required to analyze new technologies and the feasibility of implementing them withing the BMW SSSC Excellent Projects
  • Should be able to analyze businesses cases and find new technologies and POC a solution that could meet the Business case
  • Built a Blockchain solution for Supply chain (for TP-404) uses cases with a small team on AWS, Docker and Intel
  • Created a chatbot POC that facilitate desk booking in SSSC using Google DialogFlow and NodeJs

System Integration Specialist

BMW SSSC
Pretoria, Gauteng
07.2015 - 06.2018
  • Building enterprise application integration solutions based on EAI (IIB), sFTP, ITL(xBus), MQ's, C:D, PIX and Bash Shell Facilitate and setup CICD Pipeline using IIB and Jenkins
  • Debug complex EAI solutions in Java, Consulting on Architecture and Integration solutions of various Middleware solutions
  • Required to manage customer expectation based on project timelines and deliverables Required to analyze the feasibility of implementing and integrating new solution into a globally deployed system
  • Provide technical support to project teams in an Agile and Devops working model using ATC Toolchain
  • Scrum master in a small team to implement EAI solutions
  • Motivated the need for replacement of a Legacy EAI solution and got R4 Million to fund the project

Web Developer

BMW South Africa
Pretoria, Gauteng
02.2014 - 06.2015
  • Required to rebuild legacy ASP application in SAP Webdynpro and ABAP
  • Built new ESS/MSS/CSS Role concepts based on SAP Portal
  • Required to analize requirements from business in order to design BMW Group and Me (HR portal) solution for BMW South Africa
  • Build BI reports based on Webi for users in the manufacturing hall
  • Migrated Legacy servers onto new servers
  • Built and Deployed the BMW Group HR web portal apps

Systems Developer

Futuresoft
Pretoria, Gauteng
04.2012 - 01.2014
  • Required to build high quality software solutions from requirements raised by clients in ASP.NET and various other technologies
  • Upgrading, configuring and debugging existing systems
  • Providing technical support for web, desktop
  • Building reports based on SQL Server 2008+
  • Design usable UI/UX based on HTML, CSS, JQuery, Javascript
  • Building Web-services based on XML, SOAP and WSDL
  • Committing code using to source control (GIT/SVN)
  • Collected client requirements onsite and converted into usable software solutions
  • Build a solution that integrated with a provider that send USSD messages to Debtors

Promoter (Playstation 3 / Sony)

Craving Novity
Johannesburg, Gauteng
02.2011 - 04.2012
  • Trusted with R15000 worth of equipment in public spaces to present and sell to potential clients
  • Facilitated clients to test equipment and explained features
  • Facilitated about 1500+ people in testing equipment within 1 day

Education

Bachelor of Science - Computer Science

University of South Africa
Pretoria
07.2013 - 06.2018

Higher National Diploma - Computer Science

CTi Education Group
Pretoria
01.2011 - 10.2012

Skills

C#

undefined

Certification

Coursera: Improving Deep Neural Networks: Hyperparameter tuning, Regularization and Optimization

Accomplishments

Won the BMW SSSC innovation competition 2018 for a part tracking solution using IoT devices and SAP technologies

Interests

Gaming

Technology, AI

Traveling

Timeline

Development Team Lead

Trayport
11.2022 - Current

Azure Developer Associate

08-2022

Senior Software Engineer

BMW AG
05.2019 - 10.2022

Coursera: Convolutional Neural Networks

01-2019

Coursera: Sequence Models

01-2019

Coursera: Deep Learning Specialization

01-2019

Coursera: Improving Deep Neural Networks: Hyperparameter tuning, Regularization and Optimization

11-2018

Coursera: Structuring Machine Learning Projects

11-2018

Coursera: Neural Networks and Deep Learning

09-2018

Team Lead: Integration & Innovation Services

BMW SSSC
07.2018 - 05.2019

System Integration Specialist

BMW SSSC
07.2015 - 06.2018

Web Developer

BMW South Africa
02.2014 - 06.2015

Bachelor of Science - Computer Science

University of South Africa
07.2013 - 06.2018

Systems Developer

Futuresoft
04.2012 - 01.2014

Promoter (Playstation 3 / Sony)

Craving Novity
02.2011 - 04.2012

Higher National Diploma - Computer Science

CTi Education Group
01.2011 - 10.2012
Emil LourensDevelopment Team Lead