About Serguei
English
Fluent
French
Conversational
Russian
Native or bilingual
Experience
- AmadeusC++ Software EngineerTRAVEL AND TOURISMSeptember 2025 - Today (10 months)Villeneuve-Loubet, France• • High-Performance Web Services: Developing and optimizing critical backend web services using C++ to support high-traffic travel payment technologies.• • System Stability & Debugging: Diagnosing and resolving bugs, including complex race condition issues, within distributed environments to improve overall system reliability.• • Legacy Refactoring legacy C++ codebase and actively reducing technical debt to improve maintainability.• • Agile Collaboration: Delivering business-critical features within a fast-paced, international cross functional team.
- NurdC++ DeveloperTECHJanuary 2022 - June 2025 (3 years and 5 months)Clifton, United StatesDevelopment of the endpoint service for analyzing device activity (EDR) Environment: gRPC, protobuf Achievements:• • Revived an Abandoned Project: Analyzed a neglected and unstable project, identified and resolved critical issues, successfully delivering a stable release and restoring user confidence.• • Cross-Platform Expansion: Implemented ARM64 cross-compilation support, enabling broader deployment and positioning the product for multi-platform compatibility.• • Performance Optimization: Utilized Windows Performance Analyzer to identify and resolve key bottlenecks.• • Memory Leak Resolution: Diagnosed and eliminated persistent memory leaks, significantly enhancingapplication stability and preventing system crashes.• • Codebase Modernization: Refactored outdated code, replacing a custom internal scripting language with C++ for core business logic while retaining the language for configuration only, streamlining development and reducing technical debt.• • Security and Compliance: Designed and implemented a process-blocking mechanism to restrict unauthorized processes, enforcing security policies and mitigating potential threats.• • Blue Screen of Death Fix: Diagnosed and resolved a critical issue in driver-level code that caused system crashes, effectively eliminating BSOD occurrences and stabilizing application performance.• • Feature Implementation: Delivered key features, including windows system logs tracking.• • Build Process Optimization: Removed all precompiled libraries from the repository and restructured the build process to compile dependencies from source.• • Rust PoC: Initiated and developed a Proof of Concept (PoC) to migrate performance-critical components of the EDR endpoint service from C++ to Rust, focusing on memory safety, thread isolation, and reducing legacy technical debt.
- InfopulseC++/Qt DeveloperAugust 2019 - January 2022 (2 years and 5 months)Description: Development of the desktop application to work with photos. Environment: c++, git, qt, qml, cmake, visual javascript, python, agile, gRPC Application Suite Development: Designed of a Investigated and successfully modernized a legacy project that was previously considered by the
Recommendations
Be the first to recommend Serguei
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Computer science Master's degreeOdessa Polytechnic National University2023Computer science Master's degree
- Bachelor's degreeOdessa National Academy of Telecommunications2013Bachelor's degree