Summary
Overview
Work History
Education
Skills
Reference
Timeline
Generic
Subin Babu

Subin Babu

Ingolstadt

Summary

Software Developer and Automotive Engineer with a robust academic background in International Automotive Engineering, complemented by expertise in machine learning, image processing, and automotive systems. Proficient in Python, MATLAB, and the Robot Operating System (ROS). Excels in optimizing neural networks for real-time applications. Strong academic records and hands-on experience in programming and project management highlight the capability to contribute significantly to technology advancements, with a keen interest in continuous learning and innovation in the automotive and related industries.

Overview

6
6
years of professional experience

Work History

Master Thesis

E:fs TechHub Gmbh
03.2023 - 11.2023
  • Enhancing optimization and deployability of convolutional neural networks for real-time application.
  • Optimized neural network for real-time inference, enhancing network's performance and inference speed. Successfully increased neural network's speed by 4 times without compromising on accuracy, using same experimental setup and device.
  • Conducted comprehensive studies on various inference optimization techniques and frameworks, focusing on performance and inference speed improvements post-optimization.
  • Proposed and evaluated multiple approaches for converting pre-trained PyTorch model into optimized, real-time performing neural network. Successfully implemented and tested most effective method on research vehicle.
  • Experimented with conversion of model from PyTorch to ONNX and then to TensorRT, closely examining TensorRT's precision data types to match application's requirements.
  • Implemented ROS2 for seamless communication between IR, RGB cameras, and GPU in research vehicle, facilitating efficient data exchange and processing for real-time applications.
  • Developed expertise in ROS2, TensorRT, ONNX Runtime, TorchScript, and Docker, demonstrating strong foundation in both theoretical concepts and practical applications of machine learning model optimization.
  • Grade: 1.0
  • Tools used: Python, TensorRT, ROS, Git, docker

Research Intern

E:fs Techhub Gmbh
10.2022 - 02.2023
  • Optimized scaled YOLO V4 network for RGB and IR fusion in PyTorch framework, implemented ROS for real-time data acquisition from sensors.
  • Enhanced neural network to accept data directly from sensors, eliminating need for pre-processed image inputs, streamlining data flow, improving processing efficiency.
  • Developed ROS Time Synchronization node to synchronize data from 30 Hz RGB camera and 15 Hz FLIR IR sensor, ensuring accurate, synchronized input for real-time analysis.
  • Transitioned neural network from PyTorch to ONNX for improved real-time optimization, enhancing system performance, responsiveness.
  • Acquired skills in ROS, ONNX Runtime, Python, Jupyter Notebook, Docker, demonstrating proficiency in tools, platforms essential for advanced system integration, neural network optimization, real-time data processing.

Student Research Assistant

Fraunhofer IVI
12.2021 - 09.2022
  • Assisted in developing product integrating Radar, Camera, IR Sensor for communication, data acquisition between vehicles, infrastructure.
  • Implemented ARS 548 Radar over existing prototype with ARS 408, employing sensor data fusion for detection, tracking of objects, focusing on pedestrians, cyclists. Used radar for measuring distance, speed, camera-based image processing for classification.
  • Led planning, executing, developing scenarios for measurement campaign to collect data with radar, ensuring comprehensive coverage of real-world conditions, behaviors of targeted classes.
  • Conducted hardware setup, testing for sensor box, ensuring optimal performance, integration of Radar, Camera, IR Sensor within system.
  • Managed data acquisition from radar using ROS, NVIDIA Xavier, demonstrating proficiency in handling complex data streams, integrating sensor technologies.
  • Acquired skills in Python, ROS, Visual Studio Code, developing strong foundation in software development, sensor integration, system testing in context of autonomous vehicles, intelligent transportation systems.

Research and Development Testing and Design Engineer

RST Innovations Pvt Ltd
08.2019 - 02.2020
  • Designed, conducted strength analyses of over 30 mechanical structures and mounts in motor vehicles for auxiliary devices, including stress, failure, and thermal analyses on more than 50 components to ensure durability and reliability under variety of operating conditions, ranging from extreme temperatures (-40°C to 85°C) to high-vibration environments.
  • Utilized Solidworks, AutoCAD for design, analysis, showing proficiency in CAD tools for mechanical components, systems development tailored to automotive applications.
  • Acquired skills in Solidworks, AutoCAD, showcasing capability in mechanical design, analysis, problem-solving in automotive engineering context.

Team Captain

XLR8 Motorsport
06.2017 - 01.2019
  • Team Vice Captain, University Racing Team.
  • Led team of 25 students to plan, design, fabricate all-terrain vehicle for Baja Student India '18 & '19.
  • Designed, implemented brake system for all-terrain vehicle.
  • Team achieved 1st place state-wide, 5th place nationally.
  • Determined areas in need of improvement and optimized strategies to strengthen performance.

Education

Master of Science - International Automotive Engineering

Technische Hochschule Ingolstadt
Ingolstadt, Germany
03.2024

Bachelor of Science - Mechanical Engineering (Production

TKM College of Engineering, Kalam Technological University
India
08.2019

Skills

  • Programming Language: Java, Python, C, Mathlab
  • Frameworks: Visual Studio Code, PyCharm, Jupiter Notebooks
  • Machine learning, image processing: TensorRT, PyTorch, Keras, Scikit learn, Open CV, ONNX, ONNX Runtime
  • Operating Systems: Windows, Linux, ROS, ROS2
  • Computer based technologies: Solidworks, Ansys, MATLAB/Simulink, FloEFD, AutoCAD
  • Language Skills: German ( Advanced) , English ( Fluent )
  • Further Knowledge: MS Office, Bitbucket, Jira, GIT
  • Multitasking, Team player, Flexible and Adaptable

Reference

Christian Mayr                                                                            Dr. Armin Arnold

Master Thesis Supervisor,                                                             Course coordinator IAE, THI

e:fs TechHub Gmbh                                                                       Technische Hochschule Ingolstadt

Christian.Mayr@efs-techhub.com                                                 armin.arnold@thi.de               


Timeline

Master Thesis

E:fs TechHub Gmbh
03.2023 - 11.2023

Research Intern

E:fs Techhub Gmbh
10.2022 - 02.2023

Student Research Assistant

Fraunhofer IVI
12.2021 - 09.2022

Research and Development Testing and Design Engineer

RST Innovations Pvt Ltd
08.2019 - 02.2020

Team Captain

XLR8 Motorsport
06.2017 - 01.2019

Master of Science - International Automotive Engineering

Technische Hochschule Ingolstadt

Bachelor of Science - Mechanical Engineering (Production

TKM College of Engineering, Kalam Technological University
Subin Babu