bold text in cv
This commit is contained in:
@@ -183,54 +183,58 @@
|
|||||||
<ul class="dashed">
|
<ul class="dashed">
|
||||||
<li>
|
<li>
|
||||||
<span class="fr">
|
<span class="fr">
|
||||||
Developpeur Backend & Embarqué - OSKEY (2024-présent) oskey.io/
|
<b>Developpeur Backend & Embarqué</b> - OSKEY (2024-présent) oskey.io/
|
||||||
</span>
|
</span>
|
||||||
<span class="en">
|
<span class="en">
|
||||||
Backend & Embedded Developer - OSKEY (2024-Present) oskey.io/
|
<b>Backend & Embedded Developer</b> - OSKEY (2024-Present) oskey.io/
|
||||||
</span>
|
</span>
|
||||||
|
|
||||||
<ul>
|
<ul>
|
||||||
<li>
|
<li>
|
||||||
<span class="fr">
|
<span class="fr">
|
||||||
Développement d'endpoints backend Firebase Cloud Functions en
|
Développement d'endpoints backend
|
||||||
TypeScript / NestJS pour la communication avec des appareils IoT
|
<b>Firebase Cloud Functions</b> en TypeScript / NestJS pour la
|
||||||
|
communication avec des <b>appareils IoT</b>
|
||||||
</span>
|
</span>
|
||||||
<span class="en">
|
<span class="en">
|
||||||
Design of Firebase Cloud Functions backend APIs in TypeScript /
|
Design of <b>Firebase Cloud Functions</b> backend APIs in
|
||||||
NestJS for communication with IoT devices
|
TypeScript / NestJS for communication with <b>IoT devices</b>
|
||||||
</span>
|
</span>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li>
|
<li>
|
||||||
<span class="fr">
|
<span class="fr">
|
||||||
Refactorisation du backend existant (typage TypeScript strict,
|
Refactorisation du backend existant (<b>typage TypeScript</b>
|
||||||
correction d'erreurs, amélioration de la maintenabilité)
|
strict, correction d'erreurs, amélioration de la maintenabilité)
|
||||||
</span>
|
</span>
|
||||||
<span class="en">
|
<span class="en">
|
||||||
Refactored existing backend (strict TypeScript typing, bug fixes,
|
Refactored existing backend (strict <b>TypeScript typing</b>, bug
|
||||||
maintainability improvements)
|
fixes, maintainability improvements)
|
||||||
</span>
|
</span>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li>
|
<li>
|
||||||
<span class="fr">
|
<span class="fr">
|
||||||
Développement d'helpers backend centralisant les contrôles
|
Développement d'helpers backend centralisant les
|
||||||
d'accès, la gestion des erreurs et l'accès aux données en base
|
<b>contrôles d'accès</b>, la gestion des erreurs et l'accès aux
|
||||||
|
données en base
|
||||||
</span>
|
</span>
|
||||||
<span class="en">
|
<span class="en">
|
||||||
Development of backend helpers that centralize access controls,
|
Development of backend helpers that centralize
|
||||||
error handling, and access to documents in the database
|
<b>access controls</b>, error handling, and access to documents in
|
||||||
|
the database
|
||||||
</span>
|
</span>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li>
|
<li>
|
||||||
<span class="fr">
|
<span class="fr">
|
||||||
Optimisation de la gestion mémoire d'un firmware IoT en C sous
|
Optimisation de la gestion mémoire d'un
|
||||||
Zephyr RTOS
|
<b>firmware IoT en C (Zephyr RTOS)</b>
|
||||||
</span>
|
</span>
|
||||||
<span class="en">
|
<span class="en">
|
||||||
Optimized memory usage of an IoT firmware written in C (Zephyr
|
Optimized memory usage of an
|
||||||
RTOS) running on microcontrollers
|
<b>IoT firmware written in C (Zephyr RTOS)</b> running on
|
||||||
|
microcontrollers
|
||||||
</span>
|
</span>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
@@ -247,19 +251,20 @@
|
|||||||
|
|
||||||
<li>
|
<li>
|
||||||
<span class="fr">
|
<span class="fr">
|
||||||
Developpeur Fullstack - FIPF (2024) carteprof.org/
|
<b>Developpeur Fullstack</b> - FIPF (2024) carteprof.org/
|
||||||
</span>
|
</span>
|
||||||
<span class="en">
|
<span class="en">
|
||||||
Fullstack Developer - FIPF (2024) carteprof.org/
|
<b>Fullstack Developer</b> - FIPF (2024) carteprof.org/
|
||||||
</span>
|
</span>
|
||||||
<ul>
|
<ul>
|
||||||
<li>
|
<li>
|
||||||
<span class="fr">
|
<span class="fr">
|
||||||
Développement d'un plugin WordPress (PHP / MySQL) pour la gestion
|
Développement d'un <b>plugin WordPress (PHP / MySQL)</b> pour la
|
||||||
des paiements
|
gestion des paiements
|
||||||
</span>
|
</span>
|
||||||
<span class="en">
|
<span class="en">
|
||||||
Developed a WordPress plugin (PHP / MySQL) for payment management
|
Developed a <b>WordPress plugin (PHP / MySQL)</b> for payment
|
||||||
|
management
|
||||||
</span>
|
</span>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
@@ -277,19 +282,21 @@
|
|||||||
|
|
||||||
<li>
|
<li>
|
||||||
<span class="fr">
|
<span class="fr">
|
||||||
Developpeur Front-End - KOSMOPOLIT (2023) kosmopolit/
|
<b>Developpeur Front-End</b> - KOSMOPOLIT (2023) kosmopolit/
|
||||||
</span>
|
</span>
|
||||||
<span class="en">
|
<span class="en">
|
||||||
Front-End Developer - KOSMOPOLIT (2023) kosmopolit/
|
<b>Front-End Developer</b> - KOSMOPOLIT (2023) kosmopolit/
|
||||||
</span>
|
</span>
|
||||||
|
|
||||||
<ul>
|
<ul>
|
||||||
<li>
|
<li>
|
||||||
<span class="fr">
|
<span class="fr">
|
||||||
Développement d'un site static multilingue (JavaScript, HTML/CSS)
|
Développement d'un <b>site static multilingue</b> (JavaScript,
|
||||||
|
HTML/CSS)
|
||||||
</span>
|
</span>
|
||||||
<span class="en">
|
<span class="en">
|
||||||
Developed a multilingual static website (JavaScript, HTML/CSS)
|
Developed a <b>multilingual static website</b> (JavaScript,
|
||||||
|
HTML/CSS)
|
||||||
</span>
|
</span>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
@@ -301,28 +308,69 @@
|
|||||||
<span class="en">EDUCATION</span>
|
<span class="en">EDUCATION</span>
|
||||||
</h2>
|
</h2>
|
||||||
|
|
||||||
<ul class="dashed">
|
<div class="dashed">
|
||||||
<li>
|
<p>
|
||||||
<span class="fr"
|
<span class="fr"> ECOLES </span>
|
||||||
>École 42, Paris, 2021-2022, tronc commun - niveau 10 (C, C++,
|
<span class="en"> SCHOOLS </span>
|
||||||
système, algorithmie, réseaux)</span
|
</p>
|
||||||
>
|
|
||||||
<span class="en"
|
<ul>
|
||||||
>42 school, Paris, 2021-2022, common core - level 10 (C, C++, system,
|
<li>
|
||||||
algorithms, networks)</span
|
<span class="fr">
|
||||||
>
|
<b>École 42</b>, Paris, 2021-2023<br />Programmation système,
|
||||||
</li>
|
algorithmique, développement logiciel
|
||||||
<li>
|
</span>
|
||||||
<span class="fr"
|
<span class="en">
|
||||||
>SIMPLON, développeur full-stack JavaScript, 2018 (Javascript,
|
<b>École 42</b>, Paris, 2021-2023<br />Systems programming,
|
||||||
Node.js, React.js, HTML, CSS)</span
|
algorithms, software development
|
||||||
>
|
</span>
|
||||||
<span class="en"
|
</li>
|
||||||
>SIMPLON, developer full-stack JavaScript, 2018 (Javascript, Node.js,
|
<li>
|
||||||
React.js, HTML, CSS)</span
|
<span class="fr">
|
||||||
>
|
<b>SIMPLON</b>, full-stack JavaScript, 2018<br />Formation intensive
|
||||||
</li>
|
en web Fullstack JavaScript
|
||||||
</ul>
|
</span>
|
||||||
|
<span class="en">
|
||||||
|
<b>SIMPLON</b>, full-stack JavaScript, 2018<br />Intensive
|
||||||
|
JavaScript Fullstack Web Development Program
|
||||||
|
</span>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
<p>
|
||||||
|
<span class="fr"> ASSOCIATIF </span>
|
||||||
|
<span class="en"> VOLONTARY SECTOR </span>
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<ul>
|
||||||
|
<li>
|
||||||
|
<span class="fr">
|
||||||
|
<b>ZEROMILLIONS</b>, 2021 - 2024<br />Vulgariser contraception
|
||||||
|
testiculaire
|
||||||
|
</span>
|
||||||
|
<span class="en">
|
||||||
|
<b>ZEROMILLIONS</b>, 2021 - 2024<br />Education on male
|
||||||
|
contraception
|
||||||
|
</span>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<span class="fr">
|
||||||
|
<b>MIGRANTS-WILSON</b>, 2020 - 2022<br />Distribution de repas
|
||||||
|
</span>
|
||||||
|
<span class="en">
|
||||||
|
<b>MIGRANTS-WILSON</b>, 2020 - 2022<br />Food distribution
|
||||||
|
</span>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<span class="fr">
|
||||||
|
<b>UTOPIA 56</b>, 2016<br />Bénévolat camp de réfugiés
|
||||||
|
</span>
|
||||||
|
<span class="en">
|
||||||
|
<b>UTOPIA 56</b>, 2016<br />Refugee camp volunteering
|
||||||
|
</span>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
|
||||||
<h2 class="dashed">
|
<h2 class="dashed">
|
||||||
<span class="fr">PROJETS</span>
|
<span class="fr">PROJETS</span>
|
||||||
@@ -331,44 +379,38 @@
|
|||||||
|
|
||||||
<ul class="dashed">
|
<ul class="dashed">
|
||||||
<li>
|
<li>
|
||||||
<span class="fr"
|
<span class="fr">
|
||||||
>Vulgarisation et recherche contraception testiculaire, ZEROMILLIONS,
|
<b>Programmation système (C)</b>, Implémentation d'un shell Unix avec
|
||||||
Paris, France, 2021-2024</span
|
parsing de commandes, pipes, redirections, gestion des processus et
|
||||||
>
|
signaux
|
||||||
<span class="en"
|
</span>
|
||||||
>Popularisation and research into testicular contraception,
|
<span class="en">
|
||||||
ZEROMILLIONS, Paris, France, 2021-2024</span
|
<b>Systems Programming (C)</b>, Implementation of a Unix shell with
|
||||||
>
|
command parsing, pipes, redirections, process management and signal
|
||||||
|
handling
|
||||||
|
</span>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<span class="fr"
|
<span class="fr">
|
||||||
>Aide au logement, travail, administratif, et projets de vie de
|
<b>Protocoles réseau / HTTP (C++)</b>, Implémentation d'un serveur
|
||||||
personnes précaires, 2018-2024</span
|
HTTP/1.1 non bloquant avec support GET / POST / DELETE, et exécution
|
||||||
>
|
de CGI
|
||||||
<span class="en"
|
</span>
|
||||||
>Help with housing, work, administration and life projects for people
|
<span class="en">
|
||||||
on the margins of society, 2018-2024</span
|
<b>Network Protocols / HTTP (C++)</b>, Implementing a non-blocking
|
||||||
>
|
HTTP/1.1 server with support for GET / POST / DELETE, and CGI
|
||||||
|
execution
|
||||||
|
</span>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<span class="fr"
|
<span class="fr">
|
||||||
>Distribution de nourriture, MIGRANTS-WILSON & SECOURS POPULAIRE,
|
<b>Algorithmes graphiques (C)</b>, Moteur graphique raycasting avec
|
||||||
2020-2022</span
|
rendu 3D à partir d'une carte 2D et gestion des déplacements FPS
|
||||||
>
|
</span>
|
||||||
<span class="en"
|
<span class="en">
|
||||||
>Food distribution, MIGRANTS-WILSON & SECOURS POPULAIRE,
|
<b>Graphics Algorithms (C)</b>, A raycasting graphics engine,
|
||||||
2020-2022</span
|
featuring 3D rendering based on a 2D map and FPS movement handling
|
||||||
>
|
</span>
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<span class="fr"
|
|
||||||
>Cogestion des bénévoles d'un camp de réfugiés, UTOPIA 56,
|
|
||||||
Grande-Synthe, France, 2016</span
|
|
||||||
>
|
|
||||||
<span class="en"
|
|
||||||
>Co-management of volunteers in a refugee camp, UTOPIA 56,
|
|
||||||
Grande-Synthe, France, 2016</span
|
|
||||||
>
|
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -74,3 +74,7 @@ pre {
|
|||||||
a {
|
a {
|
||||||
word-break: break-all;
|
word-break: break-all;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
b {
|
||||||
|
font-weight: 900;
|
||||||
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user