Overview
Technical skills
Timeline
Roles

Overview

Embedded C++ engineer with extensive experience building Qt-based HMI and backend components for automotive and access-control systems. Hands-on with embedded Linux/ARM platform work, cross-compilation and production debugging, plus networking integration and device bring-up. Comfortable with CMake-based builds, test automation, technical leadership, and mentoring.
Phone

Technical skills

C++
SQL
Python
C
Java
C++
Qt
CMake
DevOps
Linux
TCP/IP
Rest API
Git
Windows
CI/CD
Jenkins
Gerrit
AI/ML
ONNX

Timeline

Senior Software Developer Architect • Lead
S4-Salam Security Systems & Services • Full-Time
Apr 2024 to Present 2 Years 5 Months Doha In office
Designed a production-grade C++ access-control platform using multithreading, IPC, Qt/QML, and enterprise database support for real-time processing. Integrated Lenel servers and biometric/RFID hardware through REST APIs and vendor SDKs. Led a 32-bit to 64-bit modernization to C++17 and Qt 6 builds with updated CMake tooling, and built an ONNX-based attendance recognition proof of concept.
C++
Qt
CMake
SQL
Rest API
Java
ONNX
Specialist • Middle
Bosch Global Software • Full-Time
Aug 2022 to Mar 2024 1 Year 7 Months Pune In office
Built modular C++ and Qt HMI framework components and plugins reused across multiple automotive projects. Managed CMake-based builds and integrated platform services and third-party libraries. Delivered a Qt-on-Android HMI demonstrator and supported Agile development with debugging, testing, and peer code reviews.
C++
Qt
CMake
Technical Lead • Lead
KPIT Technologies Ltd • Full-Time
Nov 2021 to Aug 2022 9 Months Pune In office
Led an automotive infotainment team coordinating delivery, issue resolution, and resource planning to maintain system stability. Introduced Qt-based HMI development on Android and mentored engineers on cross-platform delivery practices. Supported development through reviews and debugging to help meet project milestones.
Qt
Senior Software Engineer • Senior
Harman Connected Services • Full-Time
May 2019 to Oct 2021 2 Years 5 Months Pune In office
Developed modular dashboard components in C++ with Qt/QML for embedded tractor and construction-machine displays. Implemented features using CMake builds, TCP/IP communication, and diagnostic tooling support. Applied TDD with Google Test and created reusable Python-based GUI test automation utilities using Qt bindings while mentoring engineers on performance and debugging.
C++
Qt
CMake
TCP/IP
Python
Linux Developer • Middle
Embedded Technology Labs • Full-Time
Jan 2017 to Apr 2019 2 Years 3 Months Mumbai In office
Developed standalone C++/Qt/QML applications for Linux desktop and ARM-based Toradex embedded platforms. Led board bring-up, cross-compilation, deployment, and debugging while keeping a shared embedded/desktop codebase. Integrated hardware peripherals over TCP/IP sockets and network protocols, and maintained CMake build scripts for system testing and production troubleshooting.
C++
Qt
Linux
CMake
TCP/IP
Embedded Software Developer • Middle
Atishay Ltd. • Full-Time
Oct 2014 to Dec 2016 2 Years 2 Months Mumbai In office
Built standalone biometric attendance applications in C/C++ with Qt/QML for ARM-based embedded platforms. Integrated fingerprint modules using vendor libraries and hardware communication interfaces, connecting devices to backend logic and SQLite3 storage. Performed cross-compilation, unit testing, debugging, and hardware-software integration while supporting reviews and client discussions.
C
C++
Qt
SQL
North Maharashtra University
Bachelor's Degree • Electronics and Communication
2007–2012 Jalgaon, Maharashtra