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

Vladislav Zhuravlev

C++ Software Engineer — Desktop & Backend

€600/day
Munich, DE
15+ years

Average response time: 1 hour

About Vladislav

15+ years of experience designing and building software systems for enterprises and product teams — with a track record of delivering resilient desktop, embedded, and backend solutions.

I help teams get back on track when systems are late, fragile, or hard to maintain.
Trusted to deliver results in business-critical projects — improving uptime, performance, or delivery speed where it matters most.

I work across the full software lifecycle — from early architecture to production support — and prioritize clarity, simplicity, and long-term sustainability over quick fixes and over-engineered solutions.
My background spans both greenfield and brownfield projects, often involving deep integration with legacy systems, external APIs, or low-level components.

🎯 How I can help:
- Model complex domains with clarity and pragmatism
- Eliminate unnecessary complexity and avoid over-engineering
- Improve developer workflows, tooling, and delivery pipelines
- Identify and resolve architectural bottlenecks and systemic issues
- Stabilize unreliable systems and enhance performance and scalability
- Deliver pragmatic, working solutions — fast to test, safe to evolve

🛠 Technology stack:
- C#, Golang, C++, Python
- Qt 5/6, QML, Boost, POCO
- PostgreSQL, SQLite, MS SQL Server
- HTML/CSS
- REST, Protobuf, MQTT, TCP/IP, ActiveX/COM
- Git, CMake, Docker, Bazel, Vcpkg/conan
- AWS, Azure

✅Also experienced in:
- Desktop and embedded software development
- Backend systems and enterprise integrations
- Cloud migration, containerization, infrastructure setup
- Working in multicultural and cross-functional teams

⚙️ Practices I value:
- Pragmatic Agile (Scrum, Kanban)
- Refactoring and legacy modernization
- Secure coding (MISRA), performance tuning
- CI/CD, automated testing, early validation
- Code maintainability and continuous improvement

💼 Past roles:
- Senior Software Engineer
- System integrator
- Senior Technical Leader
  • English

    Fluent

  • Russian

    Native or bilingual

  • German

    Basic

Remote only
Primarily works remotely

Experience

  • DigiViolet
    Principal Software Engineer
    DIGITAL AND IT
    July 2022 - Today (3 years and 11 months)
    United States
    DigiViolet is a consulting company focused on digital transformation and custom software development across cloud computing, data analytics, and enterprise solutions.
    • Delivering desktop and backend applications using .NET Core/DevExpress/C#/Qt, Go/Gin.
    • Designing and implement VPN client software using OpenVPN and WireGuard (C++/Rust).
    • Developing software for Advanced Driver Assistance Systems (ADAS) with Over-the-Air (OTA) update capabilities
    • Building computer vision modules for barcode and QR code recognition
    • Developing and deploying cloud-based solutions utilizing AWS and Azure
    • Participating in quality assurance and test automation projects to improve software stability and reliability

    Tools and technologies: C#, C++, Rust, Go, Adaptive AUTOSAR, MISRA, MQTT, REST, Qt, SQL, CMake, Conan/vcpkg, Bazel, Embedded development, Confluence, Jira, AWS, SAFe/Scrum
    C# C++ GO Amazon Web Services Software Architecture
  • Carly Connected Car
    Senior Software Engineer
    AUTOMOBILE
    November 2020 - June 2022 (1 year and 7 months)
    Oberhaching, Germany
    Carly Connected Car develops a product combining hardware and software for vehicle diagnostics and customization. Their solution provides real-time data access and diagnostics, enhancing the car ownership experience.
    • Developed embedded software for automotive applications, including vehicle diagnostic tools, OBD2, BLE, CAN, and K-Line, for hardware based on ARM microcontrollers.
    • Developed mobile applications for Android using Java/Kotlin.
    • Developed a utility for validating and testing firmware via BLE (desktop application, C#).
    • Designed and implemented REST APIs.

    Tools and technologies: C/C++, C# (Web API), Qt, SQL, Embedded development, Android/Kotlin/Java, Bazel, CMake, Python, Confluence, Jira, MQTT, Scrum
    C++ SQL Qt Embedded Systems Android Python REST
  • KPIT Technologies
    Senior Technical Leader
    AUTOMOBILE
    May 2018 - October 2020 (2 years and 5 months)
    Munich, Germany
    KPIT specializes in automotive engineering and IT consulting, focusing on software development for autonomous driving, electric vehicles, and mobility solutions.
    • Software development for driver assistance systems (ADAS) and autonomous driving.
    • Mitsubishi (MEAA): Camera & LiDAR data recognition using TensorFlow and DDS.
    • BMW (Autonomous Driving Project): Preprocessing for recorded data (Hadoop, Scala); Preprocessing of sensors data (ROS); Health check monitoring for test-vehicles (Android, ROS, MQTT, Protobuf); Integration testing for path planning functionality (ROS); Reprocessing car driving sessions to analyze differences (CAN, FlexRay, SOME/IP, MDF4).
    • Managing a software development team

    Tools and technologies: C++, TensorFlow, MQTT, Protobuf, Robot Operating System (ROS), Qt, DDS, Computer Vision, Neural Networks, Android/Java, Bazel, CMake, Python, Confluence, Jira, ADAS, AUTOSAR, MISRA, LeSS/Scrum
    C++ SQL AUTOSAR ADAS ROS Qt Android Software Architecture

Recommendations

Be the first to recommend Vladislav

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 of Engineering
    Moscow State Aviation Technological University
    1996
    Diploma of Engineer.

Certifications

Skill set

Categories