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

Julian L.

C++ Rust Python Developer and Trainer

€500/day
Rennes, FR
8-15 years

Average response time: A few days

Freelancer profile translated to English.
Back to original language

About Julian

Contact via LinkedIn if possible =>
I am a freelance developer with over 15 years of experience in C++ development and 5 years of experience in Rust since its 2018 release. Throughout my career, I have successfully managed a wide range of tasks from architecture development to the design and implementation of complete development environments, including unit tests, continuous integration, and code coverage for both languages.

📈 Additionally, I offer training for professionals in France and abroad, covering not only C++ but also Rust programming. With registration under the French "Numéro de Déclaration d'Activité," my training courses guarantee both legal recognition and the provision of high-quality instruction.

🤝 The continued trust of my clients underscores my commitment to delivering solutions tailored to their needs, thereby strengthening my reputation as a reliable and trustworthy developer and trainer.

📍 I am based in Rennes, France. I am available for full-time remote work or on-site work in the Rennes area.

📞 Contact me on LinkedIn.

🖥 Skills
🔹Languages
✅ C++ from 98 to 20
✅ Rust since the 2018 release
✅ Python 3
✅ C# - .NET core and .NET Framework
🔹OS
✅Windows
✅Linux (Ubuntu, Debian, Raspberry OS)
🔹Platforms
✅PC
✅ Raspberry PI
  • French

    Native or bilingual

  • English

    Fluent

Can work on-site
Rennes (up to 15km)

Experience

  • ALLIANCE BIO EXPERTISE
    C++, Qt, Python, Rust
    BIOTECH
    August 2023 - Today (2 years and 10 months)
    Bruz, France
    📌 Complete redesign of a Qt application for Raspberry Pi (without X11) and for Linux desktop, and development of a Qt application for Arduino with i.MX6 UltraLite processor, as well as for Windows and Linux environments. These redesigns involved the complete recreation of several software applications on Raspberry Pi / ARM Cortex / Linux / Windows, controlling several Alliance Bio Expertise machines.

    📌 The software architecture, as well as all development tools, were rethought and modernized
    ▹ Use of Git
    ▹ Development environment in Visual Studio Code
    ▹ Automation with Shell scripts
    ▹ Modern CMake build management
    ▹ Cross-compilation of Qt and the application for Raspberry PI, as well as debugging (x86_64 -> ARM32)
    ▹ Redesigned serial communication (Use of termios)
    ▹ Latest version of Qt 5 (5.15.10) and Raspberry PI OS (Bookworm).
    ▹ Embedded Linux BuildRoot, Raspberry Pi OS, Windows, Linux


    📌 Compilation is targeted for ARM32 and x86_64 architectures.

    📌Results:
    ▹ Complete and successful redesign of machines with positive client feedback.




    Skills: Git · Linux · C · C++ · GitLab · Qt · Microsoft Visual Studio Code · Python (programming language) · Rust
    C++ Linux Raspberry Pi Qt Python
  • WALLIX Group
    R&D C++ software engineer
    SOFTWARE PUBLISHING
    November 2021 - Today (4 years and 7 months)
    Rennes, France
    📌 Reverse engineering of the current solution to provide a better workflow for developers.

    📌 The software architecture, as well as all development tools, were rethought and modernized, including:

    ▹ CI/CD integration with GitLab.
    ▹ Development environment using Visual Studio 2022.
    ▹ Automation with Python scripts.

    📌 Bug fixes and addition of new features.

    📌 Improvement of the company's core software (Linux RDP Proxy), bug fixes, proposal of design and management improvements for the solution (CI/CD, tests, deployments, development environment), teamwork.

    📌 Study and analysis of Rust integration into the company's core software

    Skills: Git · GitHub · Linux · Confluence · C++ · Microsoft Windows · GitLab · Python (programming language) · JIRA · Active Directory · Microsoft Visual Studio Code · Rust
    C++ Win32 C Rust Win32 API
  • Atos
    C++ Developer
    SOFTWARE PUBLISHING
    March 2021 - October 2021 (7 months)
    Rennes, France
    📌 C++ and C# software programmer for a railway project, in compliance with railway standards EN 50126 and EN 50128.

    📌 Technical lead and development manager C++, Qt, QML on the EOLE project (Extension of RER E) for SNCF
    ▹ Setup and management of a team of 5 people
    ▹ Writing technical documentation (Functional and technical specification, test plan)
    ▹ Setup of the development environment
    ▹ Monitoring of anomalies and evolutions
    ▹ Enabling team developers to work autonomously
    ▹ Compliance with railway standards EN 50126 and EN 50128

    Skills: Git · GitHub · Win32 API · C++ · Microsoft Windows · Qt · Visual Studio · Microsoft Visual Studio C++
    C++ Win32 Win32 API

Recommendations

Be the first to recommend Julian

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

  • International Project Manager, Computer Science / Project Management
    École Supérieure Angevine d'Informatique et de Productique
    2009
    Chef de projet international, Informatique / gestion de projet
  • Video Game Development Diploma, Video Game Development
    Université de Sherbrooke
    2010
    Diplôme de développement de jeu vidéo, Développement Jeu vidéo

Skill set (29)

Categories