Work experience

STTech GmbH, Munich

Systems Engineer • Apr, 2019 — Present

  • Development of an intelligent self-driving highway agent (Python)
  • Implementation of complex traffic scenarios in a 3D vehicle simulator (Python)
  • Calibration of cameras for vehicles and robots (Python, C++)
  • Implementation of automatic recommender systems using neural networks (Python, Deep Graph Library (DGL))

Audi AG, Ingolstadt

Working student • Mar, 2018 — Sept, 2018

  • 3D Object Detection in point cloud data. Algorithm based on PointNet++, AVOD (Python, TensorFlow)
  • Sensor data processing and fusion (camera images, LiDAR point clouds). Python, C++, ADTF, Docker

Siemens AG, Munich

Research Assistant • Oct, 2016 — Aug, 2017

  • Implementation of an admin dashboard for the visualization of parallel processes (NodeJS, AngularJS)
  • Data pre-processing und extraction (JavaScript, JSON)

SSI Schäfer IT Solutions GmbH, Giebelstadt

Software Engineer • Sept, 2013 — Feb, 2018

  • Implementation of standalone and web-based 3D warehouse simulations (Java, OpenGL, LWJGL, WebGL, THREE.JS, WebSockets)
  • Data visualization (JavaScript, AngularJS, NodeJS, WebGL, d3.js)

Education

University of California in San Diego (UCSD), San Diego

Visiting Scholar • Sep, 2018 — Mar, 2019

  • Autonomous Driving Researcher (Perception) in the Laboratory of Intelligent and Safe Automobiles (LISA), Prof. Trivedi
  • Development of a 3D Labeling Tool, 13,800 annotations/hour (JavaScript, NodeJS, AngularJS, TypeScript).
  • Labeled data recorded by a Tesla Model S (instrumentalized with 11 cameras and 1 LiDAR sensor).

Technical University of Munich (TUM), Munich

Master of Science, Computer Science • Sep, 2016 — Aug, 2018

  • Focus on Autonomous Driving, Machine Learning, Deep Learning, Computer Vision, Robotics, Software Engineering
  • Presentation of the project 'Intelligent Garage Door Opening System' at the Living Lab Connected Mobility (LLCM) conference (Automatic opening of a garage door after successfully recognizing the license plate of your own vehicle using object detection. Garage door can be configured via a web application and smartphone app. (Python, JavaScript, NodeJS, AngularJS, Java)
  • Project in the area of Fleet Management 'Solving the Vehicle Routing Problem using Genetic Algorithms' (Minimizing the route, maximizing visited cities and 3 more constraints)

Audi AG, Ingolstadt

Master’s thesis • Mar, 2018 — Aug, 2018

  • Correction of 3D labels using neural networks to improve the dataset
  • Automatic correction of 3D ground truth information for piloted driving functions based on Velodyne point clouds and camera images using Deep Learning methods. Grade 1.3 (3.8/4.0).

Technical University of Delft (TUD), Delft

Study abroad • Sep, 2017 — Feb, 2018

  • Passed 10 courses in Autonomous Driving and Machine Learning

Cooperative State University (DHBW), Mosbach

Bachelor studies, Computer Science • Sep, 2013 — Sep, 2016

  • Focus on Machine Learning, Computer Vision and Software Engineering. ∅ 1.7 (3.6/4.0)
  • International experience during 6th semester, International Program of Engineering.
  • Student research project in the area of Genetic Algorithms (Machine Learning). 1.0 (4.0/4.0)

SSI Schäfer IT Solutions GmbH, Giebelstadt

Bachelor’s thesis • Jun, 2016 — Sep, 2016

  • Development of a 3D Warehouse Editor (3D Rendering Engine) for Visualization of Intra-Logistic Warehouses. Grade 1.9 (3.4/4.0)

Projects

3D BAT

Primary Developer • Sep, 2018 — Present

The focus is on obtaining 2D and 3D labels, as well as track IDs for objects on the road. The open source, web-based 3D Bounding Box Annotation Toolbox incorporates several smart features to improve usability and efficiency. For example, semi-automatic labeling of tracks using interpolation, which is vital for downstream tasks like tracking, motion planning and motion prediction. Moreover, annotations for all camera images are automatically obtained by projecting annotations from 3D space into the image domain. In addition to the raw image and point cloud feeds, a Masterview consisting of the top view (bird’s-eye-view), side view and front view is made available to observe objects of interest from different perspectives. Comparisons of method with other publicly available annotation tools reveal that 3D annotations can be obtained faster and more efficiently by using the 3D BAT toolbox.

Genetic Algorithm Container Solver

Primary Developer • 2014 — 2016

Calculates the optimum usage of a shipping space using Genetic Algorithms. The objective of the optimization is the maximization of loaded container of type dangerous and the minimization of the unused shipping space. The minimization of the unused shipping space has to be preferred against the maximization of the loaded container of type dangerous. A statistical evalutation can be provided.

Hard Skills

Software Engineering

Having more than 10 years of experience in Software Development, I am confident with Software Architecture, Object Oriented Design, Design Patterns, Test Driven Development (TDD), Continuous Integration and Delivery (CI/CD).

Machine Learning

I am experienced Machine Learning research engineer (>4 years of experience). Developing Deep Neural Network (DNN) architectures, optimizing algorithms through hyperparameter tuning, training and evaluating machine learning models is one of my key strengths.

Data Science

Experienced with data science techniques from storage of Big Data (mongoDB, MySQL), transforming data (Apache Spark), building models (Python, Pandas, SkLearn) to the visualization of data (d3.js).

Autonomous Driving

I have more than 3 years of experience in developing autonomous driving software from perception (3D Object Detection) to control (MPC controller). I am expert in working with sensor data, creating ground truth datasets,

Soft Skills

Analytical Skills

I can quickly analyze new information, find solutions and make decisions.

Motivation and passion

I am very passioned about the work I do which makes me to deliver great results in a short time.

Leadership skills

I have experience in leading projects at university and acquired my skills in seminars and university certification programs.

Publications

3D BAT - A Semi-Automatic, Web-based 3D Annotation Toolbox for Full-Surround, Multi-Modal Data Streams

Intelligent Vehicles (IV) Conference • 2019

Walter Zimmer, Akshay Rangesh and Mohan Trivedi

Solving the Container Shipment Problem with the Focus on Special Goods (Dangerous and Fragile) Using Genetic Algorithms

Symposium Series on Computational Intelligence • 2016

Walter Zimmer, Carsten Mueller

Awards

Hackathon

Technical University of Munich (TUM) • 2019

1. Place at one of 10 challenges, 121 teams. Road Rendering Challenge Winner Award from Autonomous Intelligent Driving (AID). Price includes visiting a conference.

Semester ranking

Technical University of Munich (TUM) • 2018

Within the best 28% of master students (after 3rd master semester). Passed 7 exams (+41 ECTS) in addition.

Nomination for a research stay abroad

Technical University of Munich (TUM) • 2017

Research stay abroad at the University of California, UCSD, San Diego, USA (16% selection rate)

Awarding Bachelor certificate

Cooperative State University Mosbach (DHBW) • 2019

Within the best 10-20% of students (same year of graduation)

Awarding Information Technology high-school diploma

Highschool for Information Technology (ITG) • 2013

Within the best 20% of students (same year of graduation)

Certificates

Poster Presentation Certificate

Intelligent Vehicles (IV) conference, Paris • 2019

Presenting research work (3D Labeling Tool) at the IV2019 conference

Entrepreneurship Certificate Program

University of California in San Diego (UCSD), San Diego • 2019

Certified in entrepreneurship.

Lean Six Sigma - White and Yellow Belt

University of California in San Diego (UCSD), San Diego • 2019

Certified in process and quality improvement.

Strengths-Based Leadership

University of California in San Diego (UCSD), San Diego • 2018

Training for becoming a leader (know your strengths)

iLead Leadership Development Program

University of California in San Diego (UCSD), San Diego • 2018

Training for acquiring leadership skills

Interpersonal Relationships Seminar

University of California in San Diego (UCSD), San Diego • 2018

Build relationship, train intercultural communication, lead difficult conversations

MOVE-II Satellite, IDP Certificate

Technical University of Munich (TUM), Munich • 2018

14 months long interdisciplinary project in Space Mission Operations. Implementation of a web user interface for the Mission Control Center for the satellite mission MOVE-II. Development of a web admin dashboard for controlling the satellite, create visualizations (Web Development, JavaScript, TypeScript, AngularJS, NodeJS, d3.JS)

Language certificate

Technical University of Munich (TUM), Munich • 2017

DAAD English language certificate, C1 level

Intercultural competence & communication workshop

Technical University of Munich (TUM), Munich • 2016

Build intercultural communication skills

Hackathon

Technical University of Munich (TUM), Munich • 2016, 2019

TUM Hackathon (HackaTUM). Develop and present a prototype to several companies. Smart Garage Door (2016), roads.sexy (2019, winner)

International Program in Engineering (IPE)

Cooperative State University Mosbach (DHBW), Mosbach • 2016

International semester in the area of Automation Systems Engineering. Focus on Extended Concepts in Automation, Simulative Engineering, Embedded Systems. Passed 12 exams.

Trainer certificate

Cooperative State University Mosbach (DHBW), Mosbach • 2016

Certified trainer (passed two exams).

ACX Application Developer

SSI Schäfer IT Solutions GmbH • 2013

Certified Java Application Developer.

Memberships

Association of German Engineers (VDI)

Member • 2018 — Present

VDI is a strong network of engineers that exists for more than 160 years.

IEEE

Member • 2018 — Present

IEEE is the world largest technical professional organization for the advancement of technology.

Interests

  • Autonomous Driving
  • Machine Learning and Deep Learning
  • Data Science
  • Software Engineering

References

Dipl.-Ing. Gereon Hinz

STTech GmbH, CEO

+49 176 64372362

gereon.hinz@sttech.de

Prof. Dr.-Ing. habil. Alois Christian Knoll

Chair of Artificial Intelligence, Robotics & Real-time Systems at the Technical University of Munich (TUM), Munich

+49 176 64372362

gereon.hinz@sttech.de

Mohan M. Trivedi, Distinguished Professor

Electrical and Computer Engineering (ECE) Department at University of California in San Diego (UCSD), San Diego

858-822-0075

mtrivedi@ucsd.edu