Pavel Zhdanov is a Senior C/C++ Systems Engineer with 8+ years of hands-on experience building in-vehicle and embedded software, currently driving headunit system development at Scania with AUTOSAR and CAN signal integration. He has led IVI teams for Ford SYNC4, owning feature delivery, performance/stability analysis, and cross-platform porting between Linux and QNX, and he routinely blends low-level C APIs with modern practices like C++11, shared_ptr refactors, and test automation. As a long-time contributor to the widely used SmartDeviceLink project, he focuses on robust message handling, data validation, and policy test optimization—skills that translate into dependable middleware and HMI APIs. Pavel also trains engineers in design patterns, refactoring, STL and DevOps, reflecting a rare combination of deep technical craft, mentoring experience, and practical tooling knowledge. He holds master's degrees in Robotics and Radiophysics & Electronics, bringing a research-driven approach to computational problems in embedded systems.
7 years of coding experience
6 years of employment as a software developer
Master's degree, Robotics, Master's degree, Robotics at Университет Иннополис
Master's degree, Radiophysics and electronics, Master's degree, Radiophysics and electronics at Taurida 'V. I. Vernadskiy' National University, Simferopol
SmartDeviceLink In-Vehicle Software and Sample HMI
Role in this project:
Back-end Developer
Contributions:6 commits, 44 PRs, 26 pushes in 1 year 3 months
Contributions summary:Pavel primarily focused on improving the handling of messages and data within the SDL core. Their contributions include addressing incorrect message types from the HMI, implementing responses for invalid data, and refactoring code to use `std::shared_ptr`. They also optimized policy unit tests and made improvements to internal data structures and functions related to waypoints, indicating a focus on core functionality and efficiency. Additionally, the user worked on mobile responses to handle disallowed parameters.
SmartDeviceLink In-Vehicle Software and Sample HMI
Contributions:5 PRs, 93 pushes, 18 branches in 6 months
vehiclehmismartdevicelink
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Pavel Zhdanov - Senior C System Software Engineer at Luxoft