About Me

About Me

Computer vision and image processing engineer with 10+ years of experience developing, optimizing, and delivering image processing algorithms for ADAS, backed by a master's degree in Computer Vision & Image Processing. Single point of contact for camera calibration topics across the Europe segment and a SAFe 6 certified Agile Product Owner, I lead development teams delivering rear-view and surround-view calibration software for ASPICE customer projects.

Interests

Interests

  • Camera Calibration for ADAS
  • Computer Vision & Image Processing
  • Machine Learning on Edge Devices
  • Mentorship & Team Building
  • Algorithm Optimization for DSP Architectures

Publications

Publications

Patents

Patents

  • A System and Method for Pedestrian Detection

    3303/MUM/2015

    Filed

    Filed Jul 23, 2015

    Joint inventor - patent provisional.

  • Context-Aware Automated Enhancement of Images

    2321/MUM/2013

    Filed

    Filed Jul 1, 2013

    Joint inventor - patent provisional.

Articles

Articles

Experience

Experience

  1. Senior Technical Lead · Aumovio (Previously Continental Automotive)

    Jan 2023 – Present · Bengaluru, India

    Product owner and technical lead for rear-view and multi-camera calibration across multiple ASPICE customer projects (Volkswagen, Mercedes-Benz). Single point of contact for all camera calibration topics for the Europe segment.

    • Developed online camera calibration and pose compensation algorithms for rear-view cameras for cars and vans.
    • Led multi-camera calibration algorithm development for surround-view applications.
    • Drove a strategic initiative on rear-view pedestrian detection using ML for economic cameras.
    • Managed a team of developers, owning estimation, planning, and execution of change requests with customers and the scrum team.
  2. Technical Lead · Aumovio (Previously Continental Automotive)

    Aug 2021 – Dec 2022 · Bengaluru, India

    Function delivery owner for camera calibration software, leading the development team on rear-view camera calibration and pedestrian detection for cost-effective camera platforms.

    • Owned requirement discussions, documentation, planning, and implementation of rear-view camera calibration software.
    • Optimized image processing and ML algorithms on Cadence Tensilica (P6, C5) and Qualcomm Hexagon architectures.
  3. Senior Software Engineer · Path Partner Technology Pvt. Ltd.

    Jan 2016 – Aug 2021 · Bengaluru, India

    Delivered image processing and computer vision modules for customers including Cadence, Qualcomm and Morpho US.

    • Implemented and vectorized CNN library modules in C for Cadence Tensilica P6/C5 architectures.
    • Ported and optimized OpenVX vision kernels (pyramids, Hough lines) for ARM-NEON, GPU and qDSP targets, with Google Test automation.
    • Implemented and parallelized image warping for a video stabilization algorithm using Qualcomm HVX instructions.
  4. Research Associate · KPIT Technologies

    Sep 2013 – Jan 2016 · Bengaluru, India

    Research and prototyping of conventional computer vision and image processing algorithms for automotive customers including Jaguar.

    • Built a daytime pedestrian detection prototype and presented the resulting technical paper.
    • Developed a low-light image enhancement tool using color transfer, recommended for a patent filing.
    • Prototyped camera-based driver status monitoring with head-orientation-based drowsiness prediction.
  5. Trainee · KPIT Technologies

    Dec 2012 – Jul 2013 · Bengaluru, India

    Trainee on computer vision and image processing research projects.

Skills & Expertise

Skills & Expertise

Programming Languages

  • CExpert
  • PythonAdvanced
  • MATLABAdvanced

Computer Vision & ML

  • OpenCVExpert
  • Camera CalibrationExpert
  • Image ProcessingExpert
  • Machine LearningAdvanced
  • CNN OptimizationAdvanced

Embedded & DSP Optimization

  • Cadence Tensilica (P6/C5)Advanced
  • Qualcomm Hexagon / HVXAdvanced
  • ARM-NEONAdvanced
  • OpenVXAdvanced

Tooling & Process

  • Git / GerritAdvanced
  • DOORSIntermediate
  • Confluence / DoxygenIntermediate
  • CANoeIntermediate
  • SAFe 6 Agile (Product Owner)Advanced