Back in 2017, I had my first experience as an apprentice engineer at
Safran
where I found out my passion for coding.
I then held engineer positions in other companies around software development. I started at
Dassault Aviation
then
Thales
and now at
Naval Group
in which I could work on wonderful projects.
A few years back, I decided to try my hand at creating my own user
experiences. Combining my skills from the companies I worked for
and all knowledge I acquired by myself allowed me to make lots of
projects in mobile and web development with my own creativity.
When I'm not at computers, I'm usually hanging out with my friends
or my family, doing some sport or travelling.
Software design for the Combat Management System (CMS) on board of French Navy frigates. Writing system requirements, interface modeling, Java code implementation and unit testing.
Development of a web application for naval
communications management and radio
equipment (communication protocols, signal encryption,
amplification...).
Application composed of a front-end based
on
Angular 12
, and a back-end (micro-services architecture)
in
Java
(managed with Maven)
management framework. Carrying out automated tests in
Python
with the
RobotFramework/Cucumber,
testing frameworks, and
Selenium
for dynamic interaction. Continuous integration
using
Jenkins,
SonarQube,
Artifactory...
Development of embedded software in cockpit HMIs for the new Falcon 10X range. Software composed of a front-end made in C++ and based on the Qt (2D part) and OpenGL (3D part) graphics frameworks, and a back-end made with simulation models in MatLab/Simulink.
3-year work-study program as an apprentice engineer. Setting up test environments for aeronautical equipment. Creation of software using C for automatic recovery of test data.
Reflex Needle is a game that tests your reflexes. A needle turns around a circle that contains a colored area. Each time it goes into that area, you have to tap the screen before it goes out.
Made in
Dart
with
Flutter
framework, deployed on both
iOS
and
Android
platforms with
XCode
and
Android Studio.
Strategic game whose goal is, from a NxN matrix, select elements in order to get the least sum at the end while respecting some rules. You can play against my algorithm or in multiplayer mode.
Same technologies used as Reflex Needle, adding
Firebase
to handle the data exchange between players.
PC game in which you are in a maze with you're vision hampered and you have to find a checkerboard square, then come back as soon as possible to the initial square as fast as you can before the countdown is over.
Made in
C++
to optimize time computation with dynamic-memory handling for maze obstacles, and
SFML
framework for the front-end.