À propos de Serguei
Anglais
Capacité professionnelle complète
Français
Capacité professionnelle limitée
Russe
Bilingue ou natif
Expériences
- AmadeusC++ Software EngineerVOYAGE & TOURISMEseptembre 2025 - Aujourd'hui (9 mois)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++ DeveloperHIGH TECHjanvier 2022 - juin 2025 (3 ans et 5 mois)Clifton, États-UnisDevelopment 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 Developeraoût 2019 - janvier 2022 (2 ans et 5 mois)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
Recommandations
Soyez le premier à recommander Serguei
Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.
Ces profils de freelance correspondent également à vos critères
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
Formations
- Computer science Master's degreeOdessa Polytechnic National University2023Computer science Master's degree
- Bachelor's degreeOdessa National Academy of Telecommunications2013Bachelor's degree