télécharger en pdf
download as pdf
Bonjour, je suis un développeur inventif, méthodique, et passionné
par l'informatique. J'ai envie d'explorer toutes les technologies,
et j'ai hâte de travailler avec vous :)
Hello, I'm an inventive, methodical developer with a passion for
IT. I'm keen to explore all kinds of technologies, and look forward
to working with you. :)
EXPÉRIENCES
WORK EXPERIENCES
web full-stack
web full-stack
-
BLOC-HOUSE: reprise du site d'une association d'artistes
(fullstack, php, javascript, html, css), 2023
BLOC-HOUSE: takeover of an artists' association website
(fullstack, php, javascript, html, css), 2023
-
TRANSCENDENCE: chat en ligne avec gestions des comptes et
notifications (fullstack, node.js, nest.js, websocket, svelte,
PostgreSQL)
TRANSCENDENCE: online chat with account management and
notifications (fullstack, node.js, nest.js, websocket, svelte,
PostgreSQL)
-
FIPF: plugin qui gère les paiements, les roles, corrige les
autres plugins et des actions front-end (fullstack, js, php, bdd),
2024
FIPF: plugin that manages payments, roles, corrects other plugins
and front-end actions (fullstack, js, php, bdd), 2024
-
JIPF: utilise les API GoogleMaps pour afficher des données
dynamiques sur une carte avec des filtres, 2022
JIPF: uses GoogleMaps APIs to display dynamic data on a map, with
interactive filters
-
KOSMOPOLIT: front-end, integration d'un site statique pour une
association de litterature, (html, css atomique), 2022
KOSMOPOLIT: front-end, integration of a static site for a
literature association, (html, atomic css), 2022
devops
devops
-
WEBSERV: création d'un serveur web non-bloquant en multiplexage,
capable de gérer des requetes http et envoyer du contenu (c++,
linux sockets)
WEBSERV: creation of a non-blocking multiplexing web server
capable of managing http requests and sending content (c++, linux
sockets)
-
MINITALK: utiliser les signaux système de linux pour creer une
communication en code ascii entre deux processus
MINITALK: using linux system signals to create ascii code
communication between two processes
-
INCEPTION: création de zéro d'ima-ges docker pour deployer
wordpress avec encription SSL (docker compose, mariaDB, NGINX,
Wordpress)
INCEPTION: creating docker images from scratch to deploy
wordpress with SSL encription (docker compose, mariaDB, NGINX,
Wordpress)
game
game
-
CUBE 3D: jeu à la premiere personne utilisant le raycasting pour
la 3d et les textures, et le clavier pour bouger (c,
trigonométrie, inputs)
CUBE 3D: first-person game using raycasting for 3d and textures,
and the keyboard for movement (c, trigonometry, inputs)
-
FDF: modélisation spatiale de formes en courbes de niveau à
partir de cartes (c, trigonometrie, inputs)
FDF: spatial modelling of contour lines from maps with keyboard
control (c, trigonometrie, inputs)
system
system
-
MINISHELL: créer un shell capable de parser des prompts, exécuter
des programmes, et réagir aux signaux (c, bash, signals, fork,
pipe, readline)
MINISHELL: creating a shell capable of parsing prompts, executing
programs, and listening to signals (c, bash, signals, fork, pipe,
readline)
-
CONTAINERS: recoder 3 conteneurs c++ avec les iterateurs,
surcharges, et templates : map, vector, stack
CONTAINERS: recoding c++ containers with iterators, overloads and
templates : map, vector, stack
-
PUSHSWAP: algorithmes de tris avec deux piles et des mouvements
limités aux extrémités des piles (c)
PUSHSWAP: sorting algorithms with two stacks and limited movement
at the ends of the stacks (c)
COMPÉTENCES
SKILLS
hard skills
hard skills
-
Langages : C, C++, bash, JavaScript, PHP, CSS, HTML
Languages : C, C++, bash, JavaScript, PHP, CSS, HTML
-
Technologies : Node.js, Git, Gitaction, Docker, Wordpress, Nginx,
MariaDB, Nest.js, Svelte, WebSocket, Express, npm, react
Technologies : Node.js, Git, Gitaction, Docker, Wordpress, Nginx,
MariaDB, Nest.js, Svelte, WebSocket, Express, npm, react
-
Plus : emails, sending emails, receiving emails, deleting emails
(the it crowd S01E01)
Plus : emails, sending emails, receiving emails, deleting emails
(the it crowd S01E01)
soft skills
soft skills
-
capacité d'apprentissage et autonomie
learning ability, and autonomy
-
attention aux détails, patience
attention to details, patience
-
adaptabilité et resolution de problemes
adaptability and problem-solving
-
recevoir des feedbacks
receiving feedback
FORMATIONS
EDUCATIONS
informatique
computer science
-
École 42, Paris, 2021-2022, tronc commun - niveau 10 (C, C++,
système, algorithmie, réseaux)
42 school, Paris, 2021-2022, common core - level 10 (C, C++,
system, algorithms, networks)
-
SIMPLON, développeur full-stack JavaScript, 2018 (Javascript,
Node.js, React.js, HTML, CSS)
SIMPLON, developer full-stack JavaScript, 2018 (Javascript,
Node.js, React.js, HTML, CSS)
architecture
architecture
-
Master 1, ENSAPM, ESA, ENSAV, île-de-france, France,
2008-2014
Master 1, ENSAPM, ESA, ENSAV, île-de-france, France,
2008-2014
-
3 stages : PERSPECTIVA (Houston, Texas, 2009, 3 mois), AS (Paris,
2012, 6 mois), JC QUINTON (Paris 2014, 6 mois)
3 internships : PERSPECTIVA (Houston, Texas, 2009, 3 months), AS
(Paris, 2012, 6 months), JC QUINTON (Paris 2014, 6 months)
PERSONNEL
PERSONAL
engagement associatif
volunteer work
-
Vulgarisation et recherche contraception testiculaire,
ZEROMILLIONS, Paris, France, 2021-2024
Popularisation and research into testicular contraception,
ZEROMILLIONS, Paris, France, 2021-2024
-
Aide au logement, travail, administratif, et projets de vie de
personnes précaires, 2018-2024
Help with housing, work, administration and life projects for
people on the margins of society, 2018-2024
-
Distribution de nourriture, MIGRANTS-WILSON & SECOURS POPULAIRE,
2020-2022
Food distribution, MIGRANTS-WILSON & SECOURS POPULAIRE,
2020-2022
-
Cogestion des bénévoles d'un camp de réfugiés, UTOPIA 56,
Grande-Synthe, France, 2016
Co-management of volunteers in a refugee camp, UTOPIA 56,
Grande-Synthe, France, 2016
centre d'intérêts
interests
-
vélo
bicycle
-
magie
magic tricks
-
noeuds
knots
-
mathématiques et physiques
mathematics and physics
-
politique
politic