Experienced robotics engineer with over five years of hands-on involvement in the field. Specializing in autonomous ground and aerial vehicles, with a robust background in writing production-level code and integrating various sensors and controllers. Currently excelling as an embedded software engineer, leveraging expertise in developing cutting-edge technologies.
Skills
ArduCopter, C/C++, Embedded Software, ESP32, freeRTOS, Gazebo, GCP (IoT Core), GIT, GitHub, Internet Of Things (IoT), Kafka, Linux, PX4, Python, Robot Operating System (ROS), Software Development.
Education
Sept 2014 - June 2018 Bachelor's degree in Mechatronics Engineering at Air University
Experience
March 2021 - March 2024 Embedded Software Engineer at Jolta Electric/Epazz/Cobra Firing Systems
* Implementing STM32-based USB mass storage class to parse CSV files for program storage and retrieval.
* Developing STM32-based USB CDC class for seamless communication with modules.
* Crafting STM32-based firmware for dynamically handling USB modes (Host/Device).
* Implementing communication interfaces such as USART, SPI, I2C, CAN, and USB using STM Low Level drivers and HAL drivers for efficient data exchange.
* Interfacing FLASH memory modules using SPI drivers for data storage and retrieval.
* Developing and integrating Bootloader for STM32L4 for seamless firmware updates and maintenance.
* Integrating freeRTOS into projects for efficient task management based on priorities.
* Planning project features and managing teams of embedded engineers for project success and timely delivery.
* Interfacing sensors and actuators using STM32 boards for Unmanned Aerial Vehicles (UAVs) for precise control and monitoring.
* Developing IoT-based vehicle location tracking software using ESP32 for Electric bikes, enhancing vehicle security and tracking capabilities.
Aug 2020 - Dec 2020 Lead Drones Engineer at Superstellar
* Leading the development and supervision of a fleet of twenty drones for drone light shows, ensuring seamless execution and adherence to safety standards.
* Conducting thorough test flights of new drones for integration into the fleet to guarantee optimal performance and reliability.
* Orchestrating synchronous fleet flights involving twenty drones, demonstrating precision and coordination in aerial displays.
* Fulfilling responsibilities as a drone expert trainer, imparting knowledge and skills to new hires to maintain high standards of expertise within the team.
Aug 2018 - Aug 2020 Mechatronics Engineer at Maanz AI SMC Private Limited
* Implementing automation for data pre-processing and post-processing modules to enhance data quality for efficient and reliable data analysis.
* Automating data fitness calculation and data quality evaluation modules to streamline data assessment processes.
* Developing an automated pipeline capable of generating environment maps tailored for the automotive industry to improve navigation and decision-making processes.
* Automating reporting module for streamlined reporting processes to ensure timely and accurate dissemination of information.
* Designing and implementing open and closed-loop programs for Unmanned Aerial Vehicles (UAVs) to enhance their control and performance.
* Engineering a comprehensive software stack for Unmanned Aerial Vehicles (UAVs), integrating functionalities for optimal operation.
* Integrating obstacle avoidance and package delivery features into UAVs to enhance their capabilities and safety measures.
* Conducting testing of algorithms for UAVs in a 3D realistic environment using Gazebo to ensure algorithm robustness and performance.
* Developing test cases for algorithm testing in 3D realistic environments using Software-in-the-Loop (SITL) simulations to ensure thorough evaluation of UAV functionalities.
* Utilizing 3D modeling and printing techniques for UAV prototyping and testing of UAV software stacks in Hardware-in-the-Loop (HITL) simulations to ensure comprehensive validation of designs and software implementations.
#J-18808-Ljbffr