Co-founder & CTO - Neostate
Co-founder & CTO
Neostate
Neostate est une plateforme destinée aux professionnels de l'immobilier, dont le but est de faciliter le partage de mandats.
mai 2022 - aujourd’hui
Développeur Full Stack
m19
- Développement d'une application web permettant aux vendeurs Amazon de gérer et paramétrer leurs campagnes publicitaires, et d'obtenir différentes statistiques relatives à leur activité sur Amazon (Java, Angular, HTML, CSS).
- Conception d'algorithmes permettant l'agrégation efficace d'importants volumes de données, afin d'assurer des performances optimales au sein de l'application.
septembre 2021 - janvier 2022
Développeur web
neostory
Développement web (HTML, CSS, JS, PHP) : modifications et améliorations apportées à différents sites.
juin 2019 - juillet 2019
Développeur web
BeCycle
Développement d'une plateforme de location de vélos entre particuliers.
mars 2017 - juin 2019
Diplôme d'ingénieur en informatique
EPITA (École pour l'informatique et les techniques avancées)
2018 - 2023
Baccalauréat scientifique
Spécialité Physique-Chimie - Mention bien
Collège-Lycée Saint-Michel de Picpus
2011 - 2018
Langages / frameworks
C++
C
Java
Node.js
Python
C#
SQL
PHP
HTML
CSS
JS/TS
Angular
Systèmes d'exploitation
Unix/Linux
Windows
Autres
Git
Latex
Français : langue natale
Anglais : compétence professionnelle (C1)
Espagnol : compétence professionnelle limitée (B2)
MyIDE
juin 2021 - juillet 2021 (6 semaines)
Réalisation d'un IDE en Java (Swing). Édition de fichiers, gestion de la structure du projet, intégration GIT et Maven, changement de thème, etc.
Java
Tiger
février 2021 - avril 2021 (7 semaines)
Implémentation d'un compilateur pour le langage Tiger en C++.
Lexer, parser, construction d'AST, binding, type-checking, traduction vers une représentation intermédiaire de haut niveau.
Sujet complet disponible via ce lien
C++
Chess
mars 2021 (4 semaines)
Implémentation d'un jeu d'échecs intégrant une intelligence artificielle en C++
Représentation sous forme de bitboards et algorithme minimax avec alpha-beta pruning.
C++
JWS
avril 2021 (1 semaine)
Implémentation d'une API rest suivant une architecture en couches.
Java
Librubrik
janvier 2021 (2 jours)
Réalisation d'un solveur de rubik's cube.
C++
42sh
novembre 2020 - décembre 2020 (4 semaines)
Implémentation d'un shell conforme à la norme posix.
Builtins (cd, alias, echo, source, export, exit) et interprétation du language shell (lexer, parser, exécution).
C
Malloc
novembre 2020 (1 semaine)
Implémentation d'une bibliothèque d'allocation de mémoire.
Utilisation de l'appel système mmap. Algorithme de métadonnées externes.
C
Minimake
octobre 2020 (1 semaine)
Implémentation d'une version minimaliste de l'outil make.
C
MyFind
octobre 2020 (1 semaine)
Implémentation d'une version simplifiée de la commande UNIX 'find'.
C
OCR
novembre 2019 - décembre 2019 (2 mois)
Implémentation d'un système de reconnaissance optique de caractères.
Projet disponible sur GitHub .
C
Sirius
mai 2019 - juin 2019 (2 mois)
Réalisation d'un jeu vidéo sous le moteur de jeu Unity.
C#