You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Nicolas RébouléNR

Nicolas Réboulé

Software Developer

€400/day
Saint-Pierre, RE
3-7 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Nicolas

Software developer specialized in C++ and Rust, I support tech teams in the design and development of performant, robust, and maintainable applications. I am particularly interested in modular architectures, clean code, and optimization, in order to deliver reliable long-term solutions.

I can be involved in:

Development of C++/Rust applications and tools (desktop applications, internal tools, services, libraries).

Design of flexible software architectures (modularization, clear separation of responsibilities, internal APIs).

Implementation of good development practices: code conventions, branching strategies, code review, technical documentation.

Integration of modern tools: CMake, Git, build and deployment pipelines.

I have already worked on:

C++ extensions integrated into existing engines or frameworks.

Web applications associated with technical backends (Angular, Tauri, etc.) to control or visualize data.

Team-structured projects, with progress management, technical coordination, and onboarding of new members.

As a bonus, I have solid experience in 3D rendering and XR (OpenGL, GLSL shaders, Godot, Unity), which I can leverage for tools or applications requiring 3D visualization or immersive interactions.

I am particularly comfortable in contexts where it is necessary to:

Transform a business need into a clear software architecture.

Prototype quickly, compare approaches, then consolidate a clean and testable solution.

Strengthen an existing team on C++/Rust topics requiring rigor, performance, and architectural sense.
  • French

    Native or bilingual

  • English

    Fluent

Can work on-site
Saint-Pierre (up to 50km), Saint-Denis (up to 50km)

Experience

  • ALTEN SA
    XR Developer (Godot)
    SOFTWARE PUBLISHING
    March 2025 - September 2025 (6 months)
    Sèvres, France
    • Development of features for the laboratory's XR digital twin, such as VR navigation
    • Creation of a Godot extension in C++ to manage communication with robots via the Zenoh protocol
    • Integration and support of new collaborators on the project
    • Improvement of the system architecture and implementation of a branching strategy, coding rules, and documented commit conventions
    Godot Engine Git C++ AR/VR Agile methodology
  • EnVRonment
    Project Manager / Developer (Rust)
    SOFTWARE PUBLISHING
    October 2022 - February 2025 (2 years and 4 months)
    • Management of progress and coordination of a team of 10 people
    • Development of a 3D scene editor with Bevy and Egui
    • Implementation of a visual scripting system with Blockly and Lua
    • Creation of a project manager with Tauri and Angular
    Rust Tauri Angular IT Project Management Typescript
  • La Cité du Volcan
    XR Developer (Unity)
    SOFTWARE PUBLISHING
    April 2023 - July 2023 (3 months)
    La Plaine des Cafres, Reunion
    • Design of a mixed reality application to make the documentation room more attractive and interactive
    • Creation and comparison of POCs to select the most suitable XR library
    • Addition of image recognition with OpenCV to adapt the application to the hardware used (HTC Vive + ZED Mini Stereo Camera)
    AR/VR Project Management OpenCV Unity 3D C#

Recommendations

Be the first to recommend Nicolas

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

  • Expert in Information Technology
    Epitech
    2025
    Diplôme d’Expert(e) en technologies de l’information visé par le ministère de l’Enseignement supérieur et de la Recherche
  • Expert in Software Engineering
    Epitech
    2025
    Titre d’Expert(e) en ingénierie logicielle enregistré au RNCP niveau 7

Skill set

Categories