10111011 00111001 11001111 00001000

4ACC3EBF 04FEA0BE ECF65345 8E3636CC

10011010 10011011 10101001 11010111

10100111 01100111 00111100 01111111

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

22DAA632 E0F5279E 804E3484 A0954380

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

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

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

3A9E4C84 28639604 DF4A2F9B BA2E689A

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

F9C54567 E65E684A 7EFDA4C2 09712D23

10111111 00010001 11110011 10111100

10110100 10101011 10100010 11010001

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

A0DE2F92 479C2BB1 950144E4 E9747077

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

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

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

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

25B662A8 5EA288F2 E8C81F27 FC195294

60A6E8ED 0417788E 9CFD19F0 5970B

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

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

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

DF6A1DC0 B385EEE4 54446871 9D1320F5

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

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

00111111 00100100 00010101 10101111

D66CCD0F 94597CA4 7A021A70 D2766678

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

10000000 01011100 10100110 00010110

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

4F1AFCB4 BF52CF96 26C43FAD 02946936

B905F1B1 D5B1FEB4 B503FFB3 DEADF17C

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

6786

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

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

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

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

11011101 10011001 11101010 10011100

00110101 00111000 11111010 01001000

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

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

32A81EE1 924E3D19 35AB912A A1B8C60C

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

11011111 00010111 00111110 10101010

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

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

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

B210C3B6 1D58C117 E6F86693 BACB3C82

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

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

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

01111110 01110111 10010110 11100111

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

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

01110111 00100011 10101000 11100111

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

00100101 01011001 00001011 10110010

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

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

10011100 10100010 01001010 00011001

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

01001001 10011111 01101110 11000010

5856C4FD 9D447B84 B06D62EA 528982FF

10110011 11110011 10100110 10010100

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

63EB60DE 7716AE56 F7AE41C6 D0CE80A0

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

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

11111011 11001010 10001101 00100111

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

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

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

01101110 01100101 10000110 01110111

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

7426589D D40F2731 8555A24A 8FF1EDBD

11011100 10000110 10010000 10100010

36725ED2 96E4935E A36D1407 FD4E2F91

D6D39D75 7DBCAB44 2228D112 276AD0F1

8FEA3DCF 053E9331 1512765E 64FD8A7F

11110001 01001010 00110001 00100010

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

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

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

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

A6D9F738 D5A338DA 9A70D3D2 1D8058A4

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

00101100 11110000 01010001 11110110

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

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

01011110 01000111 01100110 00010011

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

A86B7D1F BCCD1A41 A2C80B6C 665574F0

0F6B62F6 59D31293 3811E4DD BB1355B5

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

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

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

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

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