Pavel Kartavyi is a navigation and motion-planning leader with 14 years of software engineering experience, currently heading the Navigation Department at Avride in Austin. He built and scaled navigation teams from a few engineers to 32 people, mentoring multiple developers into senior and team-lead roles while driving cross-team projects and departmental strategy. His background spans low-level C++ systems, high-load distributed data pipelines, and autonomous vehicle stacks, with practical expertise in motion planning, control theory, and safety metrics. At Yandex he introduced simulation-based feature quality evaluation and safety-oriented KPIs for self-driving vehicles, and earlier contributed to ClickHouse performance and cross-datacenter data pipelines. Pavel combines a rigorous mechatronics and robotics education with hands-on implementation (EKF for inertial navigation) and measurable benchmarking work in open-source database tooling. He is pragmatic, results-focused, and continually applies engineering-first problem solving to complex autonomy challenges.
14 years of coding experience
8 years of employment as a software developer
Master's degree Mechatronics and Robotics, Master's degree Mechatronics and Robotics at Bauman Moscow State Technical University
Contributions summary:Pavel's contributions primarily revolve around setting up and modifying benchmark scripts for various database systems within the `clickbench` repository. They updated existing scripts, added new ones for databases like Vertica, MonetDB, InfiniDB, Infobright, Hive, and MySQL, and also modified the core log processing utility. These changes involved adjustments to the benchmark's configuration, query execution, and log analysis processes to ensure the accurate measurement of database performance.
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.