À propos

Permettez-moi de me présenter

Voir plus

1. Compétences et technologies


Langues

  • Bonjour


    Français

    // Langue maternelle

  • Hello


    English

    // Fluent en communication professionnelle et personnelle

    // Niveau européen C1

  • Guten Tag


    Allemand

    // Connaissance de base

    // Niveau européen A2

Compétences clés

  • Développement logiciel

    En partie en autodidacte et en partie avec ma formation, j’ai appris au fil des années à concevoir et à réaliser des programmes informatiques.

  • Algorithmie

    Avec mon esprit cartésien, j’adore concevoir des algorithmes que j’utilise dans mes projets. Curieux, j’aime aussi comprendre les mathématiques derrière les technologies que j’utilise tous les jours.

  • Résolution de problèmes

    Je définis souvent mon métier comme une suite de problèmes à résoudre. C’est pour moi extrêmement important de savoir définir, analyser et proposer une solution à ces problèmes.

  • Gestion de projet

    Autour de moi, je suis reconnu pour mes compétences dans ce domaine. Aussi bien techniquement avec le versionnage Git qu’humainement avec la répartition des tâches et les méthodes Agile ou Scrum.

  • Développement de jeux vidéo

    Au cours de ma formation, j'ai appris à me servir de moteur de jeu tel que Unity ou Unreal Engine aussi bien en 2D que 3D ou même en réalité virtuelle.

  • DevOps

    Grand enthousiaste de l’auto-hébergement, j’ai appris à déployer, maintenir et administrer des services sur serveur principalement en autodidacte.

Technologies

  • -icon

    C++

    /*
    Applications haute performance avec un niveau d’abstraction élevé et multithreading, interfaces graphiques (avec QT et WXWidget), algorithmes de synthèse d’images, développement de jeux.
    */

  • -icon

    Rust

    /*
    Backends web haute performance, intelligence artificielle, programmation concurrente bas niveau.
    */

  • -icon

    Go

    /*
    Backends web haute performance
    */

  • -icon

    Python

    /*
    Algorithmes de synthèse d’images, intelligence artificielle (avec TensorFlow, PyTorch et Scikit Learn), vision numérique (avec OpenCV), visualisation de données (avec Matplotlib).
    */

  • -icon

    Git

    /*
    Versionnage, gestion de projet, révision de code (avec Github et Gitlab)
    */

  • -icon

    Unity

    /*
    Développement de jeux 2D, 3D et VR
    */

  • -icon

    Bases de données relationnelles

    /*
    MySQL, PostgreSQL, SQLite
    */

  • -icon

    Bases de données non-relationnelles

    /*
    Firebase, MongoDB
    */

  • -icon

    Front-end

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

  • -icon

    Backend

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

  • -icon

    Modélisation 3D

    /*
    Blender et 3DSMax
    */

  • -icon

    Suites Adobe

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

2. Centres d'intérêt


Astronomie

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.

Electronique

Initier par mon père, j’aime aussi créer mes propres circuits électroniques, en particulier avec l’aide de cartes Arduino ou de Raspberry Pi. C’est pour moi une application concrète de l’informatique que je trouve motivante et formatrice.

Science

Je suis passionné de science en tout genre, physique, biologie, etc. et j’aime en apprendre plus sur notre monde. De plus, avec mon esprit cartésien, j’apprécie énormément la méthode scientifique.

Sports

Détestant ne rien faire, j’ai toujours pratiqué au moins un sport. Au-delà de l’aspect physique, cela m’aide à me détacher de mes écrans et de mon travail. Natation, escrime, VTT, escalade, plongée sous-marine et parapente, j’ai fini par développer une passion pour les sports à risque. Ils m’ont appris à maitriser mon stress et à analyser chaque situation sans paniquer.

3. Formation


  • 2023

    2023

    Certification professionnelle en intelligence artificielle CS50 AI (en ligne)

    Harvard University, Cambridge, MA, USA

    /*
    Skills acquired:

    • Apprentissage automatique (machine learning)
    • Optimisation
    • Logique
    • Probabilités
    • Python
    • Scikit-learn
    • TensorFlow
    */

    Visiter le site de l'école
  • 2023

    2022

    Licence professionnelle en développement informatique multisupport

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

    /*
    Skills acquired:

    • Programmation (Java, C, JavaScript, PHP et C#)
    • Base de données (MySQL et Postgres)
    • Supports mobiles (Swift, Java pour Android et technologies cross plateformes)
    • Méthodologie algorithmique, modélisation UML, design pattern
    • Sécurité, test et validation
    • Communication (rédiger les cahiers des charges, les documentations et spécifications techniques, droit et propriété intellectuelle)
    • Gestion de projet (méthodologie, modélisation et planning de production)
    • Anglais technique et professionnel
    • Introduction aux objets connectés
    • Projet collectif de fin d'année en mode compétition
    */

    Visiter le site de l'école
  • 2022

    2022

    Mobilité internationale au Québec pour le dernière semestre de DUT

    Cégep de Matane, Matane, QC Canada

    /*
    Skills acquired:

    • Analyse des risques et prevention en matière de securité informatique
    • Développement de jeu/simulation en réalité virtuelle
    • Développement de portfolio/site personnel
    • Maintenance de projets
    • Cloud computing et déploiement de serveurs web : Amazon Web Services (AWS)
    • Intelligence artificielle évolutionniste
    */

    Visiter le site de l'école
  • 2022

    2020

    Diplôme universitaire technologique en informatique spécialisé en imagerie numérique

    IUT de l’Université Clermont Auvergne (UCA), Le Puy-en-Velay, France

    /*
    Skills acquired:

    • Développement d'applications (C++, Qt)
    • Informatique avancée en imagerie numérique (Python, mathématiques 3D)
    • Conception d'applications 3D temps réel (Unity, C#)
    • Architecture et programmation des mécanismes de base d'un système informatique (Linux, Bash, C++)
    • Programmation web backend (Javascript/TypeScript, Express)
    • Programmation web frontend (HTML, CSS et JavaScript)
    • Gestion de bases de données relationnelles (MySQL)
    • Gestion de bases de données non-relationnelles (Firebase)
    • Mathématiques discrètes, algèbre linéaire
    • Anglais et informatique
    • Production d'assets 2D et 3D (Affinity Designer, 3dsMax, Substance Painter)
    */

    Visiter le site de l'école
  • 2020

    2017

    Baccalauréat scientifique spécialisé en informatique et science du numerique

    Lycée polyvalent Saint Jacque de Compostelle, Le Puy-en-Velay, France

    /*
    Skills acquired:

    */

    Visiter le site de l'école