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

Xavier Ventura Simon

Senior C++ Developer | Backend

€380/day
San Feliú de Llobregat, ES
15+ years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Xavier

I help companies design and develop modern, robust, and high-performance C++ systems. With 18 years of experience in C++20, backend architectures, gRPC, REST, CI/CD, and CMake, I provide scalable and maintainable solutions that reduce development time and improve software quality. I typically work on critical backend projects, system integration, and performance optimization, offering everything from full development to architecture reviews and technical consulting.
  • Catalan

    Native or bilingual

  • Spanish

    Native or bilingual

  • English

    Fluent

  • German

    Fluent

Can work on-site
San Feliú de Llobregat (up to 50km)

Experience

  • AIMSUN SLU
    SENIOR SOFTWARE ENGINEER
    September 2021 - Today (4 years and 9 months)
    Barcelona, Spain
    • Designed and implemented backend services for Aimsun Live in C++/Qt with gRPC and REST.
    • Drove modernization by migrating projects from QMake to CMake and from C++17 to C++20.
    • DevOps: owned CI/CD pipelines, installer generation and build servers, improving reliability and developer productivity across Aimsun products.
    • Organized regular knowledge-sharing sessions.
    gRPC CI/CD CMake C++ Unit Testing
  • DASSAULT SYSTÈMES (SIMULIA)
    R&D SENIOR DEVELOPER
    November 2018 - August 2021 (2 years and 9 months)
    Gilching, BY, Germany
    • Developed cross-platform Multi-Body Simulation software Simpack
    in C++/Qt.
    • Refactored legacy code and modernized components by migrating to C++17.
    • Improved build time by 50% through CMake refactoring and raised code quality by introducing static code analysis.
    • Introduced Knowledge Transfer sessions.
  • GAF AG
    SOFTWARE DEVELOPER
    November 2011 - October 2018 (6 years and 11 months)
    Munich, BY, Germany
    • Led a C++ development team (ca. 10 members), handling internal organization, resolving team issues and fostering knowledge sharing through trainings.
    • Developed geo-information products (AgroView, LaFIS) in C++/MFC.
    • Refactored legacy code and modernized obsolete components to improve maintainability.
    • Improved CI infrastructure by restructuring Git repositories, administering Jenkins and introducing static code analysis.

Recommendations

Be the first to recommend Xavier

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 DEGREE IN MATHEMATICS
    UNIVERSITY OF BARCELONA
    2005
    MASTER DEGREE IN MATHEMATICS
  • MATRICULATION EXAM –
    GERMAN SCHOOL BARCELONA
    1999
    MATRICULATION EXAM –

Skill set

Categories