Pavel Zhdanov

Senior C System Software Engineer at Luxoft

Odesa, Odesa Oblast, Ukraine
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🎓
Top School
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.
code7 years of coding experience
job6 years of employment as a software developer
bookMaster's degree, Robotics, Master's degree, Robotics at Университет Иннополис
bookMaster's degree, Radiophysics and electronics, Master's degree, Radiophysics and electronics at Taurida 'V. I. Vernadskiy' National University, Simferopol
languagesEnglish, Russian, Ukrainian
github-logo-circle

Github Skills (8)

error-handling10
c-language10
cpp10
cprogramming-language10
cplus10
backend9
testing8
connectivity8

Programming languages (10)

C++CMakeJavaScriptLuaObjective-CXSLTSwiftRuby

Github contributions (5)

github-logo-circle
smartdevicelink/sdl_core

Jan 2020 - May 2021

SmartDeviceLink In-Vehicle Software and Sample HMI
Role in this project:
userBack-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.
connectivitysmartdevicelinksdlc-plus-plusvehicle
ZhdanovP/sdl_core

Jun 2018 - Dec 2018

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