34BBDE05 9A7E1330 6381F79A 592A6341

2330F01B B8DA915D 1297C512 42EF2BD1

10111011 11010101 10110110 10111110

00101101 10100011 00011010 00111011

01101111 11100110 00010001 11011011

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

C389509C A42B46F4 23A35688 E9FB82DC

00011001 10101000 10111100 10111111

CD6B65C4 7D92374D 1DBC715A C769474E

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

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

01011000 11000011 00100101 11111101

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

6A01168B 2D22BABC BC05C3F6 83C59225

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

11001011 00011110 00111101 01101111

70E80017 7D4BFC03 82EE631E 6F7B6921

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

01011001 10100110 11001000 10011001

44AF56BD BED92BA3 985F30C4 F2CA59A

10111000 01001101 10110101 00010000

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

7017E8CD B501A1D2 3548EFE0 BD3E667A

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

1E4CFF7D 773C42BB 6B11E604 CBF30BAF

01111001 01100100 01101010 11010001

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

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

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

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

1744A50C 718916C9 A7EA1782 2112ABEE

01011111 11110011 01011110 10100100

6FD5F9E2 9EB3DFD5 BAF20697 599DE4FB

C26E4716 8A4996AB FE62496C AD301FB2

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

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

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

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

FA2185D7 A0AB3493 41031637 A9EE7C90

8D4BC3CC 4C50B183 FDF8BA79 F560AA89

5EF5C597 ED93A540 F330F480 1A74D009

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

10111011 00010000 01000001 00100101

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

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

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

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

565B0030 D8AE9176 7E8A6DE0 183F037C

11001101 11111011 00010010 10011011

11011100 01000001 01111100 11000011

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

10001000 00110111 01111001 00101010

915A8439 6D5F9BF2 167877D4 A5ADC1BD

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

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

3155E212 EDB1DBE8 736CBD5F 9D630607

00111111 01100111 11010000 01110100

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

50073C52 41C84271 AA516577 F0F36E36

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

00000010 11011111 01010001 00000011

7C630007 89B935D9 A80968BB 8B2AAF55

10111101 00111100 01001010 00011010

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

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

268E7C0F 2C4D801A 49F97C86 5EDE0A76

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

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

B05F931F 5C5899FE 977120F6 D9C6AC25

11100011 11110101 00011010 00110010

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

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

00011001 11101111 11111101 00000100

11110101 01101101 10100001 11111100

10101001 00101000 01100111 00100011

E1D923E4 3EBD5FC0 32A8FBDB 5223F2BC

A998B189 2E2C0921 D9C648BC 46AD7962

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

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

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

11011001 10000100 00000100 11010100

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

B8F94E31 8FB72C35 15807C45 B0BBEC55

9DEEFDF4 F399CEAE 94A567F5 6F36FA10

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

01010101 00100010 01111100 00010011

52395C70 B80F838F EC15760C B22299CC

333E585A 65F4079B 73912B34 1068EA0C

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

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

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

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

96C2BF04 843B1244 0543DC2F 2400434A

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

A508A94C 981ABA3E 26E5EA37 18D34F4C

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

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

F2F42BC4 5038813C 765499A9 1142AA6E

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
    */

  • -icon

    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