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

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

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

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

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

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

00011101 10010110 01011000 01100011

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

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

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

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

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

57911A54 75FC201A BFB2353B 29F20FC7

B8327337 14FD3105 9D9BE862 55FC13B9

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

3F380151 87786742 1026EB50 568A5583

11101111 01101011 00101001 11001011

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

11101011 01000000 00111010 11111111

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

00001010 01100011 01101001 00000001

E96B094F EC786401 A399C34D 77353C71

59021CBD E5213F20 1B31DB4E AC2FD8A4

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

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

C264E1B5 EC80C256 7D8E0EA6 3D9DF959

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

11111010 11001011 10010001 00111011

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

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

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

01011011 10000011 00010110 10111000

EBF82FA8 DA71C014 9D979F58 4C58B417

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

8EEA552C 76BCCDA2 8B0A3CE6 701E8B1B

11101011 11010100 11010010 00011011

15EEBEFA 768EB2A5 DB76C370 0622D557

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

23764A45 4208B8CF 22D4D887 907C91E1

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

2F467A81 8C503958 2767B708 C396FED1

B1051BB2 8E878E16 43E120F8 57CCE735

6D7F67A6 3CA176CB B31DFBC5 CED03882

A9C28818 297EDF41 66D181CC EB829F48

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

11110010 11101100 00010101 11111110

01101111 00001011 11100100 01001111

82D7687B B5E1C00A 335CE008 2764B743

11010001 11110111 01001101 10100101

00111111 10000111 10101001 11100100

758DBEBF CAAA870E B8C4880F 5C77225C

11001101 01111110 11000001 11101001

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

10000010 01101001 00010011 01011011

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

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

1CFF143E D68049CC DDCFB82F 9E31552A

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

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

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

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

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

D59F3F24 8B3ED892 1BC71C8A 486205B1

06F1D6D7 61D0268A 30776AAE F9D74950

FD0D57A6 D7A4660D A1325917 0E2A4CF1

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

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

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

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

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

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

FD63877A DCD34E38 1033F263 9534DEB3

76F9CAAE F3C5C36A C0B5908B E9CF77B5

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

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

9C03CBAA B5B35E43 951CFB79 8FDCA75E

755F04A5 E8D0D551 FD5186C1 B2CF534E

30B78A89 64C50898 FAF8135D F26EB4A0

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

01100001 00110110 10000111 00001100

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

11011111 00101011 00101011 10101001

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

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

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

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

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

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

10001110 00110110 01101111 01000100

11011011 01111101 00010101 11101111

BF75864B 0A4DDB40 E92172B8 E1AC0C05

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

01100011 01110011 11101101 00100011

10110000 11101100 01011110 00001101

11100001 00110110 11110000 10001101

11000000 11010011 00000101 11000011

00010010 01111010 00100000 01110100

11010001 11000111 00011101 10010110

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

10101101 10011100 01100110 11101101

01001110 00000100 11000111 11000010

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

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

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

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

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

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

00000100 11001101 11110001 11001111

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

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

29DEA6AF 1980C428 3A89CA15 C2A2A1C3

01010100 00111010 00110000 10001111

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

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

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

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

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

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

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

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