Summary
Overview
Work History
Education
Skills
Websites
Patents And Certifications
Timeline
Generic

Barani Prashanth G.V

Bengaluru

Summary

Technical/Engineering Manager with extensive experience leading engineering teams working on projects in the intersection of AI, Automotive, and Embedded systems. Proven ability to drive cross-functional teams, manage strategic initiatives, and deliver innovative solutions that meet rigorous technical and industry standards. Deep expertise in Deep Learning Algorithms, Quantization and Embedded systems combined with strong leadership skills to foster collaboration and ensure project success in fast-paced environments. Committed to bridging technical excellence with business objectives to accelerate product development and enhance operational efficiency.

Overview

15
15
years of professional experience

Work History

Principle Engineer/Program Manager

Mercedes Benz Research and Development India
Bengaluru
04.2022 - Current
  • Led an 8-member team in developing Deep Learning algorithms for critical automotive safety applications, utilizing PyTorch for algorithm development while emphasizing engineering problem-solving & project management skills
  • Initiated & drove new requirement discussions, designed & deployed DL Algorithms in hardware, specifically focusing on CNN algorithm development
  • Championed the planning process for DL algorithm, encompassing data collection, annotation, & Algorithm training to ensure adherence to delivery timelines
  • Formulated a fail-proof DL algorithm that transformed safety standards in the Automotive industry
  • Formed a strategy & roadmap for harnessing synthetic data for model training.
  • Revitalized Agile methodologies with a focus on Scrum using Jira for Scrum management, resulting in boost in team collaboration & improved deliverable quality

Senior Technical lead

Mercedes Benz Research and Development India
Bengaluru
04.2018 - 03.2022
  • AI on Edge – Quantization:
  • Researched low precision quantization techniques for the initial deployment of DL algorithms in FPGA's, focusing on CNN algorithms
  • Collaborated with supplier to implement a framework for quantizing the DL algorithm from float to 8bit, achieving a mere 1-2% drop in accuracy
  • Conceptualized & implemented custom Pytorch and CUDA to align seamlessly with FPGA output, overcoming integration complexities & resource limitations.
  • Executed the support for one of the initial successful deployments of DL algorithms in the Automotive hardware
  • Drove operational efficiency & effectiveness in upcoming projects by integrating new SOC (NPU) vendors, facilitating collaborative cross-functional initiatives like hosting technical workshops with vendors, & orchestrating regular team meetings to optimize pipeline setup, fostering enhanced collaboration, innovative solutions & driving increased efficiency from the technical workshops

Senior software engineer

Mercedes Benz Research and Development India
Bengaluru
07.2015 - 03.2018
  • HU reference platform development:
  • Contributed to the development of a reference platform in a German auto major, utilizing C, C++, & Go lang during the design phase
  • Pioneered a platform supporting a docker container environment for Automotive Grade Linux, leveraging expertise in Docker Swarm, Kubernetes, & Yocto Project
  • Engineered the existing software to include Docker containers environment to enable a dynamic application layer for Automotive IVI.
  • Showcased various user concepts to board of management and get the concepts to production
  • Conceptualized & presented the audio zone concept to management which is available now in high-end car variants

Senior Software Engineer

Tech Mahindra
Bengaluru
01.2014 - 07.2015
  • Qnx Base platform bring-up - Automotive:
  • Built up the QNX base platform from scratch for the hardware SOC, streamlining the development process & leveraging QNX Operating System & Hardware SOC components
  • Executed necessary driver development for the SOC leveraging QNX Rtos, encompassing highly complex processes with real-time constraints
  • Design and development of low-level interfaces for the application layer.
  • Ensured Automotive architecture protocol adherence with expertise in embedded systems
  • Executed country-specific board bring-up & integration resulting in improved collaboration across teams using C & Git version control

System Engineer

SmartPlay Technologies Pvt.
Bengaluru
05.2013 - 01.2014
  • Ground up Audio development in new SOC architecture - Mobile
  • Efficiently designed and developed new Linux audio stack for Renesas processors.
  • Orchestrated DMA driver configurations to optimize data transfer with reduced latency.
  • Modified the driver characteristics according to calls the user space application.
  • Enabled multiple audio use cases to enhance processor performance

Senior System Design Engineer

Mistral Solutions Pvt. Ltd
Bengaluru
06.2010 - 05.2013
  • Audio device driver development - Mobile
  • Design and development of all the necessary driver modules for TI chipsets.
  • Optimized audio performance significantly by mastering dynamic audio routing from ALSA, integrating bi-quad coefficient updates (Equalizer), Adaptive Filtering control, & various DSP volume control modes with C programming, DSP algorithms, & Linux Kernel in alignment with Linux kernel coding standards for open-source distribution
  • Crafted dynamic audio routing from ALSA, integrating all audio-related use cases in the mobile while adhering to Linux kernel coding standards.
  • Linux kernel specific coding standards are followed to make the audio driver open source (sound/soc/codecs/tlv320aic326x.c - kernel/tegra - Git at Google).
  • The integrated drivers were used in various high-end phones from top mobile phone manufacturers from 2011 to 2013

Education

B. Tech. - Electronics and Communication Engineering

Anna University
Chennai, IN
03.2009

Skills

  • Technical Research and feasibility check
  • AI / Machine learning
  • E2E Product Development
  • Regulation and Certification adherence
  • Feature Integration
  • Cross-Vertical Team Interaction
  • Python
  • C
  • LUA
  • GOlang
  • Eclipse
  • IntelliJ Clion

Patents And Certifications

Occupancy detection and classification for automobiles, System and method for recognizing movement and action of occupants in a vehicle, Detecting sensor blockage for in-cabin view, Diploma in advance Embedded device from Embedded competency center

Timeline

Principle Engineer/Program Manager

Mercedes Benz Research and Development India
04.2022 - Current

Senior Technical lead

Mercedes Benz Research and Development India
04.2018 - 03.2022

Senior software engineer

Mercedes Benz Research and Development India
07.2015 - 03.2018

Senior Software Engineer

Tech Mahindra
01.2014 - 07.2015

System Engineer

SmartPlay Technologies Pvt.
05.2013 - 01.2014

Senior System Design Engineer

Mistral Solutions Pvt. Ltd
06.2010 - 05.2013

B. Tech. - Electronics and Communication Engineering

Anna University
Barani Prashanth G.V