You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Pavel KhaipovPK

Pavel Khaipov

Software Engineer; C++, Python; Backend, Embedded

€150/day
Tbilisi, GE
8-15 years

Average response time: 1 hour

About Pavel

Senior C++ Engineer specialized in performance-critical systems, multithreading, and long-term maintainable backends. Experience in aerospace, IoT, and complex distributed systems.

Proven track record of delivering efficient and scalable solutions in various industries, including:
1. Developing high-load backend systems for one of the largest marketplaces in Eastern Europe.
2. Creating embedded systems for the aircraft industry, ensuring safety and performance.
3. Building robust desktop applications using the Qt framework.

Proficient in:
- Modern C++ standards (C++11/14/17/20), STL, Boost, and the Qt framework.
- Real-time multithreading software.
- Networking and microservice architecture.
- Version control systems and CI/CD pipelines.

Passionate about leveraging expertise in C++ and Python to tackle complex technical challenges and drive innovation.
  • Russian

    Native or bilingual

  • English

    Conversational

Remote only
Primarily works remotely

Experience

  • Digital Vision Lab
    Senior Software Engineer
    INTERNET OF THINGS (IOT)
    January 2023 - December 2025 (2 years and 11 months)
    The company develops IoT solutions for traffic monitoring and control, creating devices that detect vehicle and pedestrian movement and identify violations. Neural networks analyze video streams, while a central server ensures seamless communication between users and devices.
    C++ Python CI/CD Management PostgreSQL Containerization and Virtualization
  • Yandex
    Senior Software Engineer
    E-COMMERCE
    May 2021 - September 2022 (1 year and 4 months)
    Moscow, Russia
    - Supported and enhanced one of the key backend services responsible for delivering content for product search pages and product detail cards to millions of daily users, ensuring high performance and reliability.
    - Maintained and improved the backend system for the offers storage service, which processes supplier data to generate customer-facing product offers, optimizing data flow and accuracy.
    - Collaborated with another developer to design and implement a new microservice aimed at improving the architecture. The service instantly aggregates product card information from various sources, applies analytical experiments on demand, and includes its own caching mechanism for data from slow sources, significantly reducing response times and system load.
    - Delivered business logic implementations, tackled complex technical issues, and wrote comprehensive unit tests to ensure code quality and maintainability.
    - Contributed to architectural discussions, proposing scalable and efficient solutions for high-load systems.
    Microservices Architecture C++ Backend Service Development Python SQL
  • AO ITT
    Software Developer Intern - Senior Software Engineer
    AVIATION AND AEROSPACE
    October 2010 - May 2021 (10 years and 7 months)
    Ramenskoye, MS, Russia
    - Went from beginner to leader of a project team developing software for an aviation navigation system.
    - As a key software developer in a project, created embedded software for one of the company's most important products, which increased revenue by 30%.
    - As a key developer, developed software for production automation, which reduced product setup times from 5-8 to 3 working days.
    - Developed embedded software for 5+ devices (in 2 projects as a leader).
    - Developed drivers for 20+ hardware unis. Created 10+ auxiliary tools.
    - Fixed 500+ errors. Made 500+ improvements.
    - As a mentor helped 5+ new employees adapt.
    - Made more than 40 business trips as a company representative to solve technical problems.
    - Worked with a wide range of hardware, sensors, and control electronics, delivering reliable low-level integrations.
    - Developed embedded software in C/C++ for ARM and MIPS-based microcontrollers across multiple aviation and industrial projects.
    - Successfully debugged and optimized real-time systems, improving responsiveness and stability under strict timing constraints.
    - Created software emulators that accurately replicated hardware behavior, enabling early testing and faster development cycles.
    - Diagnosed and resolved complex hardware-related issues, contributing to reduced downtime and improved product quality.
    - Designed and implemented navigation algorithms grounded in physics, linear algebra, and inertial navigation principles, increasing accuracy and system robustness.
    C++ Embedded software RTOS C Qt

Recommendations

Be the first to recommend Pavel

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Master's Degree
    Kazan National Research Technical University
    2011
    Master's Degree

Skill set

Categories