cv
Here you find more information about me and my professional and educational journey.
Basics
Name | Shadab Shaikh |
Title | Embedded Systems Engineer |
Email 1 | shadabsshaikh205@gmail.com |
Email 2 | me@shadab-shaikh.de |
Url | https://shadab-shaikh.de |
Summary | Embedded Systems Engineer and a motivated Student currently pursuing a master's degree in Embedded Systems Design. Valuable working experience in the research and development of software architecture, design and testing of products. Comprehensive knowledge in the field of Embedded Systems and Computer Programming. |
Work
- 2024.08-Now
Master Thesis
AVL Software and Functions GmbH
Efficient On-Device Traffic Sign Detection Using Edge Machine Learning Designing and optimizing machine learning models for traffic sign detection, focusing on resource efficiency for deployment on low-power embedded devices. Evaluating trade-offs between computational performance and resource constraints, with an emphasis on real-time inferencing on CPU-based systems.
- C++
- Machine Learning
- Tensorflow
- 2024.01-2024.07
Automation Working Student
Testia GmbH
In this job position I worked with the IT department, where I programmed Automation Tasks on an Apache Airflow.
- Python
- Apache Airflow
- ETL
- 2022.07-2023.03
Senior Embedded Systems Engineer
Nhanz Systems Pvt. Ltd.
At Nhanz Systems I was the team lead of the Embedded Systems department responsible for the development of the motor control firmware. I was also tasked with various other development jobs across the company where my expertise could be utilized.
- Software Architecture of a Motor Controller for EVs
- Optimizing the efficiency of the Motor Control Algorithms
- Test Driven Development using Ceedling Unit Test
- HSI (Hardware Software Interface) for the Motor Controller Platform
- Bootloader Port and Flash Programming
- 2020.07-2022.06
Embedded Systems Engineer
Inmotive Inc.
Inmotive Inc. is working on a novel patented 2 speed automatic transmision. My task was to port their original firmware to their client vehicle. I also remotely supported them in firmware development tasks.
- Firmware development for TMS570 Microcontroller Platform
- Transmission control program reprogramming
- Curtis Motor Controller reprogramming
- System testing on dynamometer
- 2020.05-2020.06
Embedded Systems Consultant
BioDesign Labs Pvt. Ltd.
Embedded Systems firmware consulting and development for RespirAid breathing aid device.
- State-machine development for HMI frontend and backend programming
- Defining the HSI for a Ventilator Controller Architecture
- Servo Motor Control Programming and UART Communication interfacing
- Product validation testing
- 2019.07-2020.04
Embedded Systems Engineer
Emfluxmotors Pvt. Ltd.
My professional journey began with Emflux Motors where I joined as an Embedded Systems Intern. I was assigned to the motor controller team, where I was developing modules for an Induction Motor firnware. Later on I was handed a fulltime position and I took on various other development tasks.
- Direct Software Development for the EMFLUX ONE Electric Superbike Prototype
- Simulink based Model Design of the Motor Controller Algorithm
- Induction Motor Control Algorithm Development
- Data Acquisition Software in Embedded Linux & Hardware Development
- CAN Communication Architecture Design for Prototype ECU/Master Controller
Education
-
2023.04-Now Bremerhaven DE
Masters
Hochschule Bremerhaven
Embedded Systems Design
- Model Based Design
- Digital Systems
- VHDL
- Discrete Control Systems
- ISM
-
2014.07-2018.06 Pune IN
Bachelors
Savitribai Phule Pune University
Electronics and Communication
- Analog and Digital Communication
- Analog and Digital Circuits
- Control Systems
- Image Processing
Skills
Embedded Systems Firmware | |
Embedded C | |
C/C++ | |
Micropython |
General Software Development | |
Python | |
C/C++ | |
Matlab/Simulink |
Other Skills | |
Motor Control Algorithms | |
EV Architecture | |
Image Processing | |
RTOS | |
Model Based Design | |
HIL/SIL Testing | |
ARM Microcontrollers | |
Agile Project Management | |
GIT version Control | |
Apache Airflow | |
Doxygen | |
CAN/I2C/SPI |
Languages
English | |
Native speaker |
German | |
Intermediate |
Interests
Automotive | |
Electric Vehicles | |
Autonomous Driving |
Embedded Systems | |
Microcontrollers | |
ARM | |
RISC-V | |
RUST | |
Bootloader |
Internet Technologies | |
Linux | |
Webservers | |
Webhosting |
Projects
- 2023.10 - 2024.03
Semi Autonomous Driving
The aim of a the project was to demonstrate Semi Autonomous Parking where a vehicle is scannig for appropriate parking spaces and then after detection of a valid parking space a parking maneuvre was executed. A Simulink based simulator was first designed to validate the parking space scanning algorithm and the trjectory planning module. The project was then implemented on Lego Mindstorm platform, which posed various challenges due to its limited sensor interfacing support.
- Autonomous Driving
- Micropython
- Simulink
- 2017.10 - 2018.05
e-Health Monitoring using rPPG
The aim of this project was to detect heartrate of a person utiliying Image Processing and a video of a person's face. Heartrate was extracted by variations of the skin color caused due to the blood being pumped. Signal processing methods on the RGB data were applied to extract the heartrate.
- Image Processing
- Matlab
- Simulink