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

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

10DFDA56 1E288630 D94A0FAF 4C456916

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

567AE6D7 46592A4C 76753226 4C1C0DC0

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

01010001 11011001 11010101 10001000

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

01100001 10101110 10011100 10001100

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

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

11000110 01010000 01010011 01111111

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

11011100 00010111 11010001 00000010

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

10010011 00100000 00001010 00011010

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

00011011 00010101 01010000 01010011

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

25BD66B4 82CA3D1C 3DA77535 FC289886

01110000 10011101 00000010 10100101

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

DAA1A729 F15CCE15 61A86E94 BA9C4A54

5B0CCA19 1BE602E8 3241B8E5 1BC83464

00100000 11011110 00001101 01000000

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

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

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

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

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

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

01000010 00000100 01010000 10010011

10001101 10110110 00011000 11100100

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

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

00000010 10111111 00000011 00001010

01010000 11001000 00000111 01010111

11010101 01110100 11111101 11110101

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

01001100 00101101 01110100 00101110

11010111 00000001 10011110 11110101

47F9A24A A3C6CFF7 C9EFB65B B3B71DB3

76F9729C 42AFB604 A2FF052D E9A68813

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

FF63F19C BFEA6898 A72C37CF 524D9895

DA07714E B222C2C1 D2215974 04173EC8

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

9D64EF3D AA639824 E1440DAC 5C3D562E

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

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

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

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

941981B7 BEF8C851 E71F239B 953AB599

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

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

01001011 00010110 11101111 10011111

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

2ACD90D1 1459C003 1BF3484A 5E4050A3

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

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

52716238 A7F7D9C6 5F87B754 78423B00

00010100 10001010 10011011 11010000

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

C520D33E F834E647 7DA04281 6B1EF7DD

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

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

11010001 00000111 11010000 00011010

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

2587DCB1 02AF2A59 3BCE7E39 851F4D78

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

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

10011001 01101111 11111111 01100111

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

10001110 10101110 01001111 01011000

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

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

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

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

0EEBE81C 15E6744A F2DA7DD3 CD8EA455

11010001 11100011 01100110 11011000

BE0F9102 0ADEA558 239E092E 92CFDF77

75A99224 D6269A64 D5B96230 D41607AF

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

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

01101011 01101010 11100111 01011000

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

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

01101000 10000111 00011000 10111101

870FDB69 EBCA6CE9 17B57CF6 CAE1886D

DCA375DD EEDC862B 4C5506FC FBFEFCB2

01100001 00011110 11011110 11100100

89227F33 B334BC2C ADE9092F C476CFB5

E3377141 F477B26C 162CFE02 622B4300

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

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

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

10000111 00010111 10010010 00000100

10101100 00010100 10100001 01011101

B629C9D6 D718F891 FDEAE939 B90D8927

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

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