11001111 01001110 00010010 01011110

//////// //////// //////// ////////

00111001 11101000 01111100 01011001

*<;@#... <;>^@;:^ :.*<.^<< :,;>;>:_

@_<=^^;@ ,^,=^=#@ =<;@<:#* <>,.>,#=

#,@:;<;< =>,@>>=^ =@:,>;.= ,.>_=##^

85998D23 E94B60CB F272DD3D 413D06B4

//////// //////// //////// ////////

097C689C 28A5120E 84AD274A 844A1250

//////// //////// //////// ////////

11110011 01100101 01111100 00010010

=*_;=^.@ ==>=<>@@ =_^,.=^* :_^,<<:,

>^>_.*=< *<=><*,@ .:^_@::@ #@>^>.<:

2BCF8ABB 579AFC9A 071DB0F6 E1747F63

//////// //////// //////// ////////

.*.#@@@> >^:@#.^< .<<_:@;@ =@_>._:>

@;>_><,* ><@#;:,^ _^;^=<>* ^<*_,@<.

.:,;>;,# <=^#*>** ^*:,_^,; __>#<^@,

:_.,#;;, @#;:,::; #=@,.>@^ .;=#@=@>

//////// //////// //////// ////////

7B5ADEFE A99C2DAB 9D895E9E 54634AC0

6AD7E87C C830375E 91D6AA66 B76A83DD

>:>@.@,@ ;*.=;.#^ **>;:>,> ::..^^>_

11001000 01100011 10110100 00010111

//////// //////// //////// ////////

_.^_**=# >^@==#^; ,*##@.<; ,:>;==;=

10101001 01100010 11110111 10010001

=,:@<.;, _:#_=_:# <_;*;*,< .=**.<=^

00011111 00111000 11111111 01010101

@@;;_=:> #.;_,*#< _;#>;,_: .#=^;@_@

10111101 01010100 10111111 00011011

,*._#=.> ><<#^<,. ;*^>._>: =^=>^#>^

__,,<.<< =^.@@.;; =,:::^=: *_^,^#_*

//////// //////// //////// ////////

:.#;<@;= *@;@^#*: =*;>^##< <>_*.#,#

<@*.>#^^ =@>.:@*; #;;:<#># _>>.##>>

11111111 00111111 10101110 00001110

00000011 00001110 00110111 11101011

*@>>@.^; =#:@=_@; :@@#_;^; ;_#_#=@^

01110101 10101110 00101111 00011010

12812354 1B66CFF4 77266909 1963A8EA

//////// //////// //////// ////////

@,<<_;:# ;_*^@<.. <*.=@*@* ;#:=#;.=

<>=:,^@_ >_;<@*;# ;^^=^#<, ;@_>#<@=

,,_.<.@# <^__,.<, .;<^<,#^ <=.<,.#:

#_.>=;*: ._@._>*; .@*#::;: :=*<>_::

:@<@=;=_ ,^,=<.:# >_*@^<^: ==>,;*_=

>>>.>_;_ =:,=:>*= ,.>:@:;, _#___;;*

.>;:^_.: @:^:*>*@ _#>*^.#> @=<:>_;@

^<=.#;## <>*#:,<< ,*,<:;;< ;<,><##^

11001000 01000010 01101101 01010010

=>,.*_=_ ,_<>:,__ @.:>*__= _>,#@@^,

01110100 10010000 00000010 10000000

00010001 11011011 10011001 01101100

9B793192 332F1169 0C162D48 53040AD8

A81ABB97 D7ECD4E9 5EF63642 9472C23A

<.,>^#^: #>==:@:^ <<;:.;:_ <:@#,;#^

>^*^*,^# @@*=*,,_ @#^#=>^^ =<@^_=_^

CF8F3542 4F35C13E 649F9BC8 9D29016D

8890618D E82EBAC7 C8180F51 2E33F41C

F4D5E6CD D44E5277 728D7CA4 E84CF69D

E04AB76B A707228C 82DD6B8B 5282A6EE

^;_:#;@. .**#*_=@ =#^__<^; ^@;^=_=_

00100000 10010111 00110011 10001111

*,>;:#>> _.<*;._, .@*@*<@= @<^@_^@,

10000100 01001010 10000101 10001001

//////// //////// //////// ////////

_;>=<>@; @,>,,#=: .^_==*=. >;==:.<>

10100100 10001010 00101011 01100100

>#=_#,_, ;=>*,:#= ;,*<##_# .#:,^>@^

<>:*>:=* :<__;*,: ..:,**;# ;@;;^;<:

00110011 00100000 00110110 01010000

//////// //////// //////// ////////

11110100 10111011 011001

00100100 10111100 01110101 11010000

F2C854A1 87397A8E 969A7BC6 71ACA6C0

23572CBC 5B83B2F0 E53DA53B 8E62E461

//////// //////// //////// ////////

#*#^=<_, >>>,>_;, .^<.^__> ,_^<^=,=

61E3BAC9 4F0B398D 8CCF4B26 D1A76824

><@#:^:= @*=;,;_, ^_.<=@.> <_#=<>;=

01101110 10011101 11011010 11000101

//////// //////// //////// ////////

<=<*<<@@ @==#.;*_ :<^^=^^. =_^:@#>>

_;_<^:*# @#::@@,^ @=;_#:.. ^<,@,<*,

F3FA40FE BBEE1AA3 B128BDF2 D178FFB7

F823B3F5 DF5E5C2B 1D4D5E74 245D41CC

._^_>^@; >@*=:^^, :_<,..#; ^,.^:=#.

00000010 00000101 10010010 01011011

=@;=;*#_ ,;@*@*=* *;>#,._. ;<;>:_::

=_@>^.*_ :#@_>;*; _^.>.#*_ =>*;@>*^

^,@._.,: *<<*^#.> @,.:>>>< #=;.@=:*

#>.<#^>: >:<;.*=> ,#.;^*.. ;,>*<@=,

:;#,#<,@ @:^_:^,; ..;:=_=# .#.:>_<*

=@>^=_,= #<..:#>= .<,*,<#; :=*;*:=>

//////// //////// //////// ////////

CEB0854C 127F13A4 961AEE95 345A0360

11111000 10010010 11011001 10111011

*_=@:*:; >=;^**,@ *@=,*=,. #*#.__<#

0459DA28 16E75201 113AAE07 20C6144E

=**:.=^* ._:*#,<: _#*,,:=@ <@>:_,*,

EC55DDCC C0C45A34 4BBB54CE 1327BF30

*_<;_<_^ _::,@^<* ,@,.=;=_ =_^;##_^

About

Let me introduce myself

See more

1. Skills and technologies


Key skills

  • Software development

    Partly self-taught and partly at school, I learned over the years to design and create computer programs.

  • Algorithmic

    With my cartesian mind, I love designing algorithms that I use in my projects. Curious, I also like to understand the mathematics behind the technologies I use every day.

  • Problem solving

    I often define my job as a series of problems to be solved. It is extremely important for me to know how to define, analyze and propose a solution to these problems.

  • Project management

    Around me, I am recognized for my skills in this area. Both technically with Git versioning and humanly with the distribution of tasks and Agile or Scrum methods.

  • Video game development

    During my training, I learned to use a game engine such as Unity or Unreal Engine in 2D as well as 3D or even in virtual reality.

  • DevOps

    As a great self-hosting enthusiast, I learned to deploy, maintain and administer server-based services mainly on my own.

Technologies

  • -icon

    C++

    /*
    High perfomance applications with a good level of abstraction and multithreading, GUI (with QT and WXWidget), image rendering algorithms, game development.
    */

  • -icon

    Rust

    /*
    High speed web backends, artificial Intelligence, concurent low level programming.
    */

  • -icon

    Go

    /*
    High speed web backends
    */

  • -icon

    Python

    /*
    Image rendering algorithms, artificial intelligence (with TensorFlow, PyTorch and Scikit Learn), computer vision (with OpenCV), data visualization (with Matplotlib).
    */

  • -icon

    Git

    /*
    Version control, project management, code review (with Github and Gitlab)
    */

  • -icon

    Unity

    /*
    2D, 3D and VR game development
    */

  • -icon

    Relational databases

    /*
    MySQL, PostgreSQL, SQLite
    */

  • -icon

    Non-relational databases

    /*
    Firebase, MongoDB
    */

  • -icon

    Front-end

    /*
    HTML, CSS, JavaScript, VueJS and React
    */

  • -icon

    Backend

    /*
    Actix web, Gin, NodeJS, Express, NestJS
    */

  • -icon

    Docker

    /*
    Containerization, Docker compose, Docker swarm
    */

  • -icon

    Terraform

    /*
    Infrastructure as code, cloud computing (on Hetzner, OpenStack and GCP)
    */

  • -icon

    Ansible

    /*
    Configuration management, deployment automation
    */

  • -icon

    3D modelling

    /*
    Blender and 3DSMax
    */

  • Adobe

    Adobe suite

    /*
    Photoshop, Illustrator, After Effects, Premiere Pro
    */

Languages

  • Bonjour


    French

    // Native speaker

  • Hello


    English

    // Fluent in professional and personal communication

    // European level C1

  • Guten Tag


    German

    // Basic knowledge

    // European level A2

Download my resume

Resume Thumbnail

2. Interests


Astronomy

From a very young age, I have been passionate about the stars with the desire to learn more about our universe. I practice amateur astronomy in a club which allows me to meet other people who share the same hooby.

Electronics

Initiated by my father, I also like to create my own electronic circuits, in particular with the help of Arduino boards or Raspberry Pi. It is for me a concrete application of computer science, I find it motivating and formative.

Science

I am passionate about science of all kinds, physics, biology, etc. and I like to learn more about our world. Moreover, with my Cartesian mind, I greatly appreciate the scientific method.

Sports

Hating doing nothing, I have always practiced at least one sport. Beyond the physical aspect, it helps me detach myself from my screens and my work. Swimming, fencing, mountain biking, climbing, scuba diving and paragliding, I ended up developing a passion for risky sports. They taught me to control my stress and to analyze each situation without panicking.

3. Formation


  • 2026

    2024

    Master's degree in computer science

    ISIMA, Aubière, France


    Skills acquired:

    • Software engineering
    • Artificial intelligence
    • Big data infrastructure
    Visit school website
  • 2023

    2023

    Professional certification in artificial intelligence CS50 AI (online)

    Harvard University, Cambridge, MA, USA


    Skills acquired:

    • Machine learning
    • Optimization
    • Logic
    • Probabilities
    • Python
    • Scikit-learn
    • TensorFlow
    Visit school website
  • 2023

    2022

    Professional bachelor's degree in multiplatform computer development

    Université Savoie Mont Blanc & L'école by CCI, Annecy, France


    Skills acquired:

    • Programming (Java, C, JavaScript, PHP and C#)
    • Database (MySQL and Postgres)
    • Mobile devices (Swift, Java for Android and cross platform technologies)
    • Algorithmic methodology, UML modeling, design pattern
    • Security, testing and validation
    • Communication (writing specifications or documentation, law and intellectual property)
    • Project management (methodology, modeling and production planning)
    • Technical and professional English
    • IoT
    • Collective project in competition
    Visit school website
  • 2022

    2022

    International mobility in Quebec for the last semester of DUT

    Cégep de Matane, Matane, QC Canada


    Skills acquired:

    • Risk analysis and prevention in IT security
    • Virtual reality game/simulation development
    • Development of a portfolio/personal website
    • Project maintenance
    • Cloud computing and deployment of web servers: Amazon Web Services (AWS)
    • Evolutionary artificial intelligence
    Visit school website
  • 2022

    2020

    Technological university degree in computer science specialized in digital imaging

    Institute of Technology (IUT) of the Université Clermont Auvergne (UCA), Le Puy-en-Velay, France


    Skills acquired:

    • Application development (C++, Qt)
    • Advanced computing in digital imaging (Python, 3D mathematics)
    • Design of real-time 3D applications (Unity, C#)
    • Architecture and programming of the basic mechanisms of a computer system (C++)
    • Backend web programming: Javascript/TypeScript with the React Native and Express framework
    • Frontend web programming: HTML, CSS and JavaScript
    • Management of relational databases: MySQL
    • Non-relational database management: Firebase
    • Discrete mathematics, linear algebra
    • English and IT
    • Production of 2D and 3D assets (Affinity Designer, 3dsMax, Substance Painter)
    Visit school website
  • 2020

    2017

    Scientific baccalauréat specialized in computer science

    Polyvalent high school Saint Jacque de Compostelle, Le Puy-en-Velay, France


    Skills acquired:

    Visit school website