Mayur Patil

Mayur Patil

I am a Senior Software Engineer driven by a deep ambition to achieve mastery and deliver exceptional results. I approach my work with a highly organized and compliant mindset, ensuring uniformity and precision in every solution I develop. My empathetic yet pragmatic approach allows me to build robust systems that consistently meet the highest standards.

Open to

Bangalore · Pune

Work style

Hybrid, Onsite

Contact details — on requestProof of Work — on request

Experience

M

Senior Software Engineer

Mercedes-Benz-Research and Development (on Harman Connected Service's Payroll) · Aug 2025 – Present

Not yet confirmed
  • Develop in-vehicle productivity applications (Microsoft Teams, Calendar, Outlook) using Jetpack Compose, optimizing for automotive safety and user experience.
  • Integrate Microsoft Teams via Microsoft Graph API, enabling in-app chat, meeting access, and real-time notifications.
  • Refactor and optimize the codebase for performance, memory efficiency, and modular architecture, ensuring high responsiveness on the Cinemat-Screen (rear-seat screen of Mercedes Vans).
  • Customize the YouTube app UI with Jetpack Compose, aligning with Mercedes-Benz infotainment design standards.
  • Adapt media playback and navigation workflows for in-vehicle compliance, minimizing driver distraction and enhancing passenger experience.
  • Collaborate with design, backend, and platform teams to deliver vehicle-grade software standards and ensure cross-application consistency.
  • Contribute to building a scalable Jetpack Compose-based framework, enabling future-proof app integrations within the Cinematic-Vans ecosystem.
KPIT

Software Engineer

KPIT · Jan 2024 – Present

Not yet confirmed
K

Software Engineer

KPIT Technologies · Jan 2024 – Jun 2025

Not yet confirmed
  • Led Android infotainment development for BMW and Mini Cooper platforms, with a focus on the connectivity domain and AOSP-level integration for production-grade automotive UI.
  • Spearheaded feature development and issue resolution for the IDC23 maintenance project, ensuring stability and performance across globally deployed BMW models.
  • Developed and debugged connectivity features (Telephony, Contact Book, Messaging) through direct integration with AOSP system services and HAL layers, ensuring compliance with OEM specifications.
  • Initiated the IDCEvo platform for upcoming BMW models (2025), defining architecture, screen flow, and system interaction models.
  • Built new features using Jetpack Compose, StateFlow, and clean architecture, ensuring scalability and maintainability.
  • Maintained legacy systems with XML-Kotlin stack for IDC23, supporting multi-generation Android infotainment platforms.
  • Collaborated in an Agile/Scrum environment with design, testing, and platform teams to deliver production-grade infotainment features.
L

Software Engineer HMI

L.R. Moulds · Sep 2023 – Dec 2023

Not yet confirmed
  • Facilitated migration of Qt/QML-based HMI application from C++ to Python, improving maintainability and simplifying code structure.
  • Improved QML front-end interaction and visuals while streamlining Python backend logic.
  • Worked alongside hardware and testing teams to integrate PLC communication with UI using Qt's signal-slot mechanism.
  • Provided stable, production-ready HMI solution for effective real-time monitoring in industrial environments.
Verolt

Software Engineer

Verolt · Mar 2022 – Dec 2023

Not yet confirmed
V

Software Engineer HMI

Verolt Engineering Ltd. · Mar 2022 – Aug 2023

Not yet confirmed
  • Developed and maintained a high-performance Android infotainment system using Jetpack Compose, powering multi-display setups (Center, Passenger, Rear-Left, Rear-Right) with responsive layouts, media, user settings, and diagnostics.
  • Integrated Compose UI with hardware abstraction layers (HAL) for real-time interaction with vehicle data, touch input, and multi-display synchronization, applying MVVM architecture with StateFlow.
  • Designed and implemented a Qt QML HMI application for a plastic thickness measurement machine, with a C++ backend handling PLC communication, sensor data processing, and responsive visualization.
  • Completed Unreal Engine 4 training with practical projects on real-time rendering and 3D interaction for embedded and simulation-driven interfaces.
  • Collaborated in Agile/Scrum teams to perform root cause analysis, regression testing, and performance tuning, ensuring production-grade quality, user experience optimization, and compliance with automotive standards.
  • Developed and maintained a high-performance Android infotainment system using Jetpack Compose, powering Center, Passenger, Rear-Left, and Rear-Right vehicle displays, with support for responsive layouts, media, user settings, and diagnostics.
  • Integrated Compose UI with hardware abstraction layers, enabling real-time interaction with vehicle data, touch input, and multi-display synchronization, using MVVM architecture with StateFlow.
  • Designed and implemented a Qt QML application for a plastic thickness measurement machine, leveraging a C++ backend to communicate with PLC hardware, process sensor data, and display it through a clean and responsive HMI.
  • Completed Unreal Engine 4 training, including practical assignments and assessments focused on real-time rendering and 3D interaction for embedded and simulation-driven interfaces.
  • Collaborated cross-functionally in Agile/Scrum teams, driving root cause analysis, regression testing, and performance tuning, with a focus on user experience, code quality, and the delivery of production-grade automotive features.

Skills 0 proven through work

Also works with

Complex System ImplementationDLL ManagementOutgoing Call Handling ImplementationIncoming Call Handling ImplementationIPC Binder ImplementationGuest Mode ImplementationDriver Distraction DetectionSpeed Limit DetectionTechnical R&D and Spike InvestigationGrok API UsageChatbot DevelopmentGenerative AI ApplicationMachine Learning ApplicationTeamworkInformation ResearchFocused WorkProblem SolvingAdaptabilityStakeholder Communication AdaptationRequirements AnalysisApplying Best PracticesLow-Level System DesignCross-Departmental CoordinationSystem Compatibility DesignProgramming Language IntegrationUI Data Display ImplementationPLC AutomationQuery WritingCode RefactoringApplication MaintenanceQt DevelopmentPython DevelopmentClean Code PracticesMaintainability DesignMongoDBC++ ProgrammingTechnical TroubleshootingDatabase Query OptimizationEdge Case IdentificationBug FixingFilter and Search UI ImplementationVideo Conferencing Platform DevelopmentSMS Sending IntegrationVoice Communication System DevelopmentChat Feature ImplementationResponsive UI ImplementationUI CustomizationBackend DevelopmentMulti-Channel OutreachData Search System DevelopmentAppointment Scheduling Feature DevelopmentReal-Time Data FetchingSystem Services InteractionADAS ValidationAndroid HMI DevelopmentApplication MigrationiOS DevelopmentCross-Platform DevelopmentKotlin DevelopmentRepository Design PatternCI/CD Pipeline ImplementationGitLab Actions UsageAPI IntegrationMicrosoft Teams IntegrationAzure DeploymentJetpack Compose DevelopmentAndroid App DevelopmentMobile Application DevelopmentSoftware Development Practices

Proof of Work

Proof of Work

Mayur shares this with people who ask. You'll hear back either way.

Education

Bachelor's Degree, Bachelor of Engineering

SPPU · 2017 — 2021

Contact details

Contact details

Mayur shares this with people who ask. You'll hear back either way.

Ask about this candidate

AI responses may contain errors. Proof status and source information are provided by Proof of Skill.

A Proof CV — one profile, kept current, with the proof attached. Back to the portal