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

Youcef L.

Senior Software Engineer C++

€750/day
1 project
Paris, FR
15+ years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Youcef

Looking for an experienced developer to structure, maintain, or evolve a significant C++ codebase? I can help.

With over 20 years of experience in software development, I specialize in the analysis, design, refactoring, modernization, and optimization of C++ codebases, even when they are complex, legacy, or business-critical.

I offer:

- Quick and reliable understanding of your existing code
- Implementation of robust and maintainable components
- Clear, solution-oriented, and collaborative communication
- Ability to resolve complex bugs and improve software quality

I also regularly work with Python and C#, and I am comfortable in various technical environments.

Types of projects supported:

- Evolving or corrective maintenance of C++ applications
- Modernization/refactoring of legacy code
- Development of custom software modules or tools
- Code review, documentation, technical team support

Available for full remote work, I am autonomous, reliable, and proactive.

For a detailed overview of my background and skills, you can also check my LinkedIn profile:

  • French

    Native or bilingual

  • English

    Fluent

  • German

    Basic

  • Arabic

    Conversational

Remote only
Primarily works remotely

Experience

  • My Company
    Freelance consultant
    SOFTWARE PUBLISHING
    August 2024 - Today (1 year and 10 months)
    Paris, France
    Short term contract: Technical study for Windows C++ drivers (2025, 3 days) – Architecture analysis and recommendations for a WIA driver development.

    Personal projects

    * SendCipher (2025-present) – End-to-end encrypted file sharing with zero
    knowledge architecture (server-blind). Rust back-end (~7,500 lines), HTMX + JS
    front-end (~4,000 lines). Client-side encryption, secure key derivation, no plain-text ever exposed to server. Live at sendcipher.com. Command line interface at
    github.com/youcefl/sendcipher.

    * LFP (2024-2025) – A C++20 constexpr sieve of Eratosthenes able to sieve beyond 2^64. Multi-threading, wheel factorization, bucket sieving, 64-byte aligned memory → github.com/youcefl/lfp
    C++ Rust Cryptography JavaScript htmx
  • MathWorks
    Senior Software Development Engineer
    SOFTWARE PUBLISHING
    June 2021 - July 2024 (3 years and 1 month)
    Meudon, France
    Worked on Polyspace for AUTOSAR, application providing AUTOSAR support to
    Polyspace, a C/C++ source code analysis software suite.


    Maintenance of the application written in C++ (Debian Linux):
    ▪ Bug fixes.
    ▪ Improvement of the performances and usability.
    ▪ User support.
    Implemented major features.

    Key achievements:

    Greatly improved the performances and usability of the product while acquiring
    knowledge about AUTOSAR classic.
    Took ownership of the product and implemented major features.
    C++ Linux Autosar Python Bash
  • Capsule Technologie, a Qualcomm
    Senior Software Engineer
    SOFTWARE PUBLISHING
    July 2018 - June 2021 (2 years and 11 months)
    Île-de-France, France
    Worked on the Capsule MDIP client/server medical data processing software suite.


    Maintenance, evolution of the server application written in C++ (Visual Studio
    2017/TFS):
    ▪ Bug fixes in multithreaded source code.
    ▪ Improve the trace system for better performances and usability.
    ▪ Help implement and integrate a licensing component, created a C# nuget
    package wrapping the C++ one.
    Upgrade OpenVPN used for secure communication between server and client
    Neurons i.e. tablet used by nurses and doctors (VS2017 Wix projects, MS-DOS●
    batches).
    Integrate new component for interaction with audio hardware on a new Neuron
    platform (C#, C# interop with C/C++).

    Key achievements:

    Vastly improved performances and usability of trace system in a C++ server
    application.
    Fixed hard to diagnose/fix bugs in multithreaded C++ source code.
    C++ OpenVPN C# Git Medtech

Reviews

5.0

Out of 1 rating

S

Steven

Intecmedia

Reviewed on 10/14/2025

Hello. I recommend Youcef's profile. During his assignment, Youcef was very professional, organized, and adapted to our various requests and project constraints. Communication was very fluid and he delivered the expected work. Since it was a research-heavy project, he was able to document his progress to leave us with easily usable results. Thank you.

Recommendations

Be the first to recommend Youcef

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

  • CFA-AFTI
    France Télécom R&D
    2004
    CFA-AFTI
  • Master's degree in Mathematics
    Université Paris Diderot
    2000
    Maîtrise

Skill set

Categories