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

Guillaume S.

C++ Software Developer

€550/day
Nantes, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Guillaume

An engineer with 8 years of experience in C++ software development, I have had the opportunity to work on numerous projects, both independently and as part of development teams in the automotive, logistics, and defense sectors. I am capable of working across the entire software development lifecycle, although I particularly enjoy working on UIs with Qt/QML and solving complex problems.
I now offer my experience to clients for their software development needs, whether as a sole developer or integrated into a team.
  • French

    Native or bilingual

  • English

    Fluent

Can work on-site
Nantes (up to 50km)

Experience

  • Exail Automation (en prestation pour Exail Robotics)
    Software Project Engineer
    SOFTWARE PUBLISHING
    January 2024 - Today (2 years and 5 months)
    Saint-Brévin-les-Pins, France
    Development and maintenance of supervision software for a mine warfare project.
    - Development of new features
    - Bug fixing
    - Writing unit tests
    - Participation in team activities within an Agile methodology
    C++ Qt Jenkins Git Conan CMake Shell Script Linux Debian Atlassian JIRA
  • Exail Automation
    Software Project Engineer
    SOFTWARE PUBLISHING
    September 2022 - December 2023 (1 year and 4 months)
    Saint-Brévin-les-Pins, France
    Maintenance and development of new features for a supervision software suite for AMRs (autonomous robots for pallet transport) consisting of a map creation software for industrial sites where robots operate and a client-server supervision interface for launching pallet transport missions, monitoring vehicle status, etc.

    Main tasks:
    - Development of a 3D stock visualization solution for pallet blocks/racks to edit stock and select locations for missions.
    - Automatic creation of access paths for blocks/racks
    - Ergonomic and graphical redesign of the supervision interface
    - Definition and implementation of new templates (color codes, fonts, icons)
    - Arrangement of software functionalities within a menu
    - Creation of a lightweight version of the software on Android
    - Collision avoidance algorithm between vehicles
    - Definition and development of new items: charging zones, horn zones before entering a building, etc.
    - Aggregation of information in a database for highlighting logistics KPI information

    C++ Qt Qt Creator Windows Android SVN
  • Avsimulation
    Research Engineer
    SOFTWARE PUBLISHING
    May 2019 - August 2022 (3 years and 4 months)
    Boulogne-Billancourt, France
    C++ research and development within the Technical Directorate responsible for developing SCANeR software, a driving simulation software combining lighting, traffic, scenario editing, terrain creation, and physical modeling of sensors (RADAR, LIDAR, cameras).
    Link: https://www.youtube.com/channel/UCYNNe9SaA3LjCFb2qXmhkoA

    General tasks:
    - Development of new features for SCANeR software
    - Bug fixing
    - Code review
    - Participation in meetings and team activities in Scrum mode
    - Writing technical and user documentation
    - Unit tests and creation of functional tests

    May 2019 - June 2021: Field, visual, and sensor team
    - Creation of distortions using OpenCV to refine the realism of virtual cameras compared to real cameras
    - Import/export of 3D FBX data
    - Work on physical materials for the terrain
    - Intersection generation
    - Creation of V2X sensors and work on optical sensors
    - Introduction to the Unreal rendering engine

    June 2021 - July 2022: Team in charge of scenarios, traffic, and UIs
    - Design of a ModelView interface to configure a simulation (vehicle parameters, etc.) with protobuf/JSON files as input
    - Modernization of the architecture of the component allowing multiple scenario instances to run in parallel
    - Retrieval of simulation results in an SQLite or PostgreSQL database to generate a report
    - Porting of functions as part of a global software re-architecture with writing unit tests for each of them
    C++ Qt Microsoft Visual Studio Windows Linux Tortoise SVN Jenkins Agile Method Scrum Atlassian JIRA

Recommendations

Be the first to recommend Guillaume

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

  • Computer Science Engineering Degree
    EISTI Cergy (now CY Tech)
    2015

Skill set

Categories