fix: typo and others minor improvments
This commit is contained in:
parent
771a100a3e
commit
bd9acfd1ef
13 changed files with 268 additions and 14 deletions
Binary file not shown.
Binary file not shown.
236
.latex_cache/resume_fr.txt
Normal file
236
.latex_cache/resume_fr.txt
Normal file
|
@ -0,0 +1,236 @@
|
|||
Matthieu Bessat
|
||||
Programmeur
|
||||
Aubevoye, France
|
||||
19 ans
|
||||
mail@matthieubessat.fr
|
||||
+33 7 83 40 48 51
|
||||
matthieubessat.fr
|
||||
lefuturiste
|
||||
lefuturiste
|
||||
Depuis que je suis au collège, j’explore différents champs de l’informatique en commencant par le développement web
|
||||
grâce l’apprentissage en auto-didacte du triptyque HTML, CSS et PHP ce qui me permet de proposer mes services en
|
||||
tant que dévelopeur auto-entrepreuneur. Puis au fur et à mesure de mes découvertes je m’ouvre à d’autres horizons et
|
||||
je confirme ma passion pour l’informatique. Pour l’administration de serveurs de jeux, je m’essaie à l’administration
|
||||
système et comprend les principes du réseau sous-jacent. Plus tard, la participation à des compétitions de robotique
|
||||
m’apporte une expérience de développement système que je ne cesse d’étendre grâce à des projets personnels. Même si
|
||||
mon domaine de prédilection reste le web, je suis curieux de nature et je m’intéresse au fonctionnement des machines
|
||||
qui m’entoure.
|
||||
|
||||
Compétences
|
||||
Développement web front-end
|
||||
Développement web back-end
|
||||
Base de données
|
||||
Administration de systèmes unix-like
|
||||
Mise en place de serveurs web
|
||||
Développement général ou système
|
||||
Développement de systèmes embarquées
|
||||
Outils de développement
|
||||
|
||||
HTML 5, CSS 3, Js, SASS, Vue.js, Nuxt.js
|
||||
PHP, Symfony, API Platform, Node.js, GraphQL, REST
|
||||
MariaDB, MongoDB, Elastic Search, Redis
|
||||
Linux, SystemD, Docker
|
||||
Nginx, Caddy
|
||||
C, Go, Python
|
||||
Arduino, I2c
|
||||
Git, Neovim, VS Code, Composer, Twig, Latex, Coreutils, Bash
|
||||
|
||||
Expérience professionelle
|
||||
Avril 2022
|
||||
Décembre 2021
|
||||
|
||||
Tracklift
|
||||
Socobat Environnement
|
||||
Application web pour entreprise, gestion de la récupération, le traitement et la
|
||||
revalorisation des déchets issues des chantiers d’ascenseurs.
|
||||
- Mise en place d’un portail interne avec gestion d’utilisateurs, de rôles.
|
||||
- Modélisation du métier et besoins de l’entreprise dans une base de donnée.
|
||||
- Développement d’interfaces utilisateur riche et dynamique pour l’édition des donnée.
|
||||
- Intégration d’opérations asyncrones de création d’archives ZIP et de génération de
|
||||
PDF.
|
||||
- Application temps réel pour une meilleure expérience utilisateur (pour notifier l’utilisateur sur les opérations asynchrone).
|
||||
- Déploiment du service sur un VPS et conteneurisation via docker.
|
||||
Vue.js
|
||||
|
||||
Septembre 2020
|
||||
Juillet 2020
|
||||
|
||||
Symfony
|
||||
|
||||
API Platform
|
||||
|
||||
PHP
|
||||
|
||||
MariaDB
|
||||
|
||||
Annuaire assocatif administré
|
||||
Espace Condorcet , Gaillon, France
|
||||
Application web de gestion de fiche associative collaborative avec interface
|
||||
administrative pour l’Espace Condorcet.
|
||||
- Mise à disposition à un public de 60 associations d’une interface d’édition de fiches
|
||||
d’informations riches.
|
||||
- Création d’une interface dynamique pour les besoin d’administration de l’Espace
|
||||
Condorcet, pour notamment la validation du contenu des associations avant publication.
|
||||
- Création d’un portail grand public pour naviguer dans les fiches d’informations publiés.
|
||||
- Gestion du contenu multimédia téléversé par l’utilisateur.
|
||||
- Mise en place du service en production sur un VPS.
|
||||
Node.js
|
||||
|
||||
4 juil. 2022
|
||||
|
||||
Vuetify
|
||||
|
||||
Type Script
|
||||
|
||||
Express.js
|
||||
|
||||
Vue.js
|
||||
|
||||
Vuetify
|
||||
|
||||
Matthieu Bessat - CV
|
||||
|
||||
MongoDB
|
||||
|
||||
1
|
||||
|
||||
Autres projets de développement
|
||||
Des projets d’entreprenariats, associatifs, open source ou juste pour le fun !
|
||||
Langatator
|
||||
2022
|
||||
gitlab.com/lefuturiste/langatator
|
||||
Développement d’un langage de programmation impératif interprété en C afin de découvrir le fonctionnement
|
||||
d’un lexeur, parseur et interpréteur.
|
||||
C
|
||||
|
||||
Coupe de France de robotique
|
||||
2020
|
||||
github.com/werobot-france/eurobot2020-main
|
||||
Conception d’un robot holonome autonome pour participer à l’édition 2020 de la coupe. J’ai travaillé sur
|
||||
l’électronique et le logiciel embarqué.
|
||||
Python
|
||||
|
||||
C
|
||||
|
||||
Arduino
|
||||
|
||||
Jobatator
|
||||
2020
|
||||
github.com/jobatator
|
||||
Un serveur TCP développé comme alternative simplifié à RabbitMQ afin de dispatcher des tâches à des processus.
|
||||
Go
|
||||
|
||||
WeRobot.fr
|
||||
werobot.fr
|
||||
Un site vitrine accompagné d’un blog pour l’association de robotique locale We Robot.
|
||||
Nuxt.js
|
||||
|
||||
Vue.js
|
||||
|
||||
PHP
|
||||
|
||||
Slim Framework
|
||||
|
||||
2018
|
||||
|
||||
MariaDB
|
||||
|
||||
RetroBox
|
||||
2018
|
||||
retrobox.tech
|
||||
E-commerce de A à Z pour vendre des consoles RetroBox et permettre la gestion à distance de celle ci par le
|
||||
client.
|
||||
Nuxt.js
|
||||
|
||||
Vue.js
|
||||
|
||||
PHP
|
||||
|
||||
Slim Framework
|
||||
|
||||
MariaDB
|
||||
|
||||
Socket-io
|
||||
|
||||
Stripe
|
||||
|
||||
Paypal
|
||||
|
||||
Electron
|
||||
|
||||
Expériences de bénévolat
|
||||
Juillet 2021
|
||||
|
||||
Coupe de france de robotique
|
||||
Planéte Sciences
|
||||
En 2021 puis en 2022 je bénévole à l’organisation de l’événement par l’association
|
||||
Planète Sciences. Je suis responsable du réseau informatique ou encore de l’opération
|
||||
du logiciel d’arbitrage.
|
||||
|
||||
Août 2018
|
||||
|
||||
Troupe de spectacle
|
||||
SGDF Louviers Val-de-Reuil
|
||||
Engagé avec la troupe de pionniers Scouts et Guides de France de Louviers, nous avons
|
||||
créé le spectacle "Imaginarium Dream" pour le jouer pendant l’été dans des maisons de
|
||||
retraites ou des centres de vacances. Dans ce cadre, j’ai participé à la technique des
|
||||
sons et lumières des représentations.
|
||||
|
||||
Juillet 2017
|
||||
|
||||
Protection de la fôret
|
||||
SGDF Louviers Val-de-Reuil
|
||||
Avec mon groupe de Scouts et Guides de France dans le cadre du programme "Nature
|
||||
et environnement" j’ai participé à la surveillance du secteur de Martigues contre les
|
||||
feux de fôrets pendant 2 semaines en Juillet 2017.
|
||||
|
||||
4 juil. 2022
|
||||
|
||||
Matthieu Bessat - CV
|
||||
|
||||
2
|
||||
|
||||
Parcours scolaire
|
||||
Juillet 2022
|
||||
Septembre 2020
|
||||
|
||||
Classe préparatoire aux grandes écoles
|
||||
Lycée Saint-Exupéry, Mantes-la-Jolie, France
|
||||
|
||||
Juillet 2020
|
||||
Septembre 2017
|
||||
|
||||
Lycée
|
||||
Lycée André Malraux, Gaillon, France
|
||||
Obtention du bac scientifique avec mention bien.
|
||||
|
||||
Juillet 2017
|
||||
Septembre 2013
|
||||
|
||||
Collège
|
||||
Collège Simone Signoret, Aubevoye, France
|
||||
Obtention du brevet des collège avec mention très bien.
|
||||
|
||||
Centres d’intérets
|
||||
-
|
||||
|
||||
Open Source
|
||||
Logiciel libre
|
||||
Robotique
|
||||
Données ouvertes
|
||||
Électronique
|
||||
|
||||
Langues
|
||||
Français
|
||||
Anglais
|
||||
|
||||
4 juil. 2022
|
||||
|
||||
Natif
|
||||
Courant
|
||||
|
||||
Matthieu Bessat - CV
|
||||
|
||||
3
|
||||
|
||||
|
7
Makefile
7
Makefile
|
@ -1,10 +1,15 @@
|
|||
.SILENT:
|
||||
.PHONY: build server serve help test dev
|
||||
.PHONY: build server serve help test dev resume
|
||||
PORT?=8001
|
||||
HOST?=127.0.0.1
|
||||
|
||||
build:
|
||||
./build_tools/static_build.sh
|
||||
resume:
|
||||
./build_tools/server.sh start
|
||||
env TARGET_LOCALE=fr SERVER_URL=127.0.0.1:8442 ./build_tools/latex.sh
|
||||
env TARGET_LOCALE=en SERVER_URL=127.0.0.1:8442 ./build_tools/latex.sh
|
||||
./build_tools/server.sh stop
|
||||
serve: server
|
||||
dev: server
|
||||
server:
|
||||
|
|
|
@ -21,7 +21,7 @@ profile:
|
|||
intro:
|
||||
title: About me
|
||||
description: |
|
||||
Welcome to my little piece of the web! My name is Matthieu Bessat aka *lefuturiste*, My life is complex and full of things but for now this page is mostly about my experience as a freelance web developer. My skillset is various enough that I can manage the creation of an app/website from start to finish: from defining the customer needs to hosting the website or app. If you have any projects that is linked to programming and you think that I can help you, don't hesitate to [contact me](#contact).
|
||||
Welcome to my little piece of the web! My name is Matthieu Bessat aka *lefuturiste*, My life is complex and full of things but for now this page is mostly about my experience as a freelance web developer. My skill-set is various enough that I can manage the creation of an app/website from start to finish: from defining the customer needs to hosting the website or app. If you have any projects that is linked to programming and you think that I can help you, don't hesitate to [contact me](#contact).
|
||||
age: I'm %d years old
|
||||
age-raw: '%d years old'
|
||||
speak: I speak:
|
||||
|
@ -65,7 +65,7 @@ links:
|
|||
|
||||
contact:
|
||||
name: Contact
|
||||
no-script: If you want to use the contact form, you will need to enable javascript to run free-ish software
|
||||
no-script: If you want to use the contact form, you will need to enable JavaScript to run free-ish software
|
||||
title: Contact me
|
||||
use-email: "You can contact me via e-mail:"
|
||||
use-form: "Or you can use the form below if you prefer not opening your email client."
|
||||
|
@ -75,7 +75,7 @@ contact:
|
|||
subject: The subject
|
||||
message: Your message
|
||||
submit: Submit
|
||||
sucess: Thanks, I will try to read pursly your message
|
||||
success: Thanks, your message was sent to me. (hopefully!)
|
||||
fail: Failure
|
||||
|
||||
skills:
|
||||
|
|
|
@ -46,7 +46,7 @@ projects:
|
|||
title: Projets
|
||||
project: Projet :
|
||||
pro:
|
||||
title: Projets professionels
|
||||
title: Projets professionnels
|
||||
description: Voici quelques projets que j'ai développé ou participé soit dans le cadre de l'auto-entreprenariat (freelancing) soit en tant qu'employé.
|
||||
side:
|
||||
title: Autres projets de développement
|
||||
|
@ -83,13 +83,13 @@ education:
|
|||
degree-title: avec mention %s.
|
||||
|
||||
experience:
|
||||
pro: Expérience professionelle
|
||||
pro: Expérience professionnelle
|
||||
|
||||
skills:
|
||||
title: Compétances
|
||||
title: Compétences
|
||||
|
||||
interests:
|
||||
title: Centres d'intérets
|
||||
title: Centres d'intérêts
|
||||
|
||||
alternate:
|
||||
description: Vous pouvez télécharger mon CV sous différents formats :
|
||||
|
|
0
build_tools/latex_watch.sh
Normal file → Executable file
0
build_tools/latex_watch.sh
Normal file → Executable file
|
@ -31,6 +31,7 @@ startCmd() {
|
|||
fi
|
||||
|
||||
serverUrl=127.0.0.1:$PORT
|
||||
echo "Trying to start php on $serverUrl"
|
||||
php -S $serverUrl -t ./public &
|
||||
|
||||
phpPID=$!
|
||||
|
@ -38,6 +39,7 @@ startCmd() {
|
|||
echo $phpPID > ./build/tmp_build_server_pid
|
||||
|
||||
echo "PHP server running with PID $phpPID"
|
||||
sleep 0.2
|
||||
}
|
||||
|
||||
stopCmd() {
|
||||
|
|
|
@ -15,9 +15,9 @@ summary:
|
|||
|
||||
intro:
|
||||
fr: |
|
||||
Depuis que je suis au collège, j'explore différents champs de l'informatique en commencant par le développement web grâce l'apprentissage en auto-didacte du triptyque HTML, CSS et PHP ce qui me permet de proposer mes services en tant que dévelopeur auto-entrepreuneur. Puis au fur et à mesure de mes découvertes je m'ouvre à d'autres horizons et je confirme ma passion pour l'informatique. Pour l'administration de serveurs de jeux, je m'essaie à l'administration système et comprend les principes du réseau sous-jacent. Plus tard, la participation à des compétitions de robotique m'apporte une expérience de développement système que je ne cesse d'étendre grâce à des projets personnels. Même si mon domaine de prédilection reste le web, je suis curieux de nature et je m'intéresse au fonctionnement des machines qui m'entoure.
|
||||
Depuis que je suis au collège, j'explore différents champs de l'informatique en commençant par le développement web grâce l'apprentissage en autodidacte du triptyque HTML, CSS et PHP ce qui me permet de proposer mes services en tant que développeur auto-entrepreneur. Puis au fur et à mesure de mes découvertes je m'ouvre à d'autres horizons et je confirme ma passion pour l'informatique. Pour l'administration de serveurs de jeux, je m'essaie à l'administration système et comprend les principes du réseau sous-jacent. Plus tard, la participation à des compétitions de robotique m'apporte une expérience de développement système que je ne cesse d'étendre grâce à des projets personnels. Même si mon domaine de prédilection reste le web, je suis curieux de nature et je m'intéresse au fonctionnement des machines qui m'entoure.
|
||||
en: |
|
||||
Since I'm in 8th grade, I explore different fields of IT starting with web development when I initially learned my self HTML, CSS and PHP allowing me to offer services as a freelance. Then, as I discover more I opened my self to others horizons and confirm that computing is my passion. For the management of game servers I learned how to administrate a linux machine and understand the underlying network infrastructure. Later my membership in a robotics team and my involment in robotics contest brings me an experience of system development that I completed with various personal projects. Even if my chosen field is still the web, I'm curious by nature and I'm interested in the internal of the machines and systems around me.
|
||||
Since I'm in 8th grade, I explore different fields of IT starting with web development when I initially learned my self HTML, CSS and PHP allowing me to offer services as a freelance. Then, as I discover more I opened my self to others horizons and confirm that computing is my passion. For the management of game servers I learned how to administrate a Linux machine and understand the underlying network infrastructure. Later my membership in a robotics team and my involvement in robotics contest brings me an experience of system development that I completed with various personal projects. Even if my chosen field is still the web, I'm curious by nature and I'm interested in the internal of the machines and systems around me.
|
||||
|
||||
bornDate: '2002-10-17'
|
||||
location:
|
||||
|
@ -60,7 +60,7 @@ interests:
|
|||
wd: Q341
|
||||
name:
|
||||
fr: Logiciel libre
|
||||
en: Free Sofware
|
||||
en: Free Software
|
||||
icon: copyleft.svg
|
||||
keywords:
|
||||
- fsf
|
||||
|
|
|
@ -160,7 +160,7 @@ projects:
|
|||
- vuetify
|
||||
- mongodb
|
||||
name:
|
||||
fr: Annuaire assocatif administré
|
||||
fr: Annuaire associatif administré
|
||||
en: Administered association directory
|
||||
description:
|
||||
fr: "Application web de gestion de fiche associative collaborative avec interface administrative pour l'Espace Condorcet."
|
||||
|
|
|
@ -17,6 +17,13 @@ technologies:
|
|||
wikidata: Q2053
|
||||
|
||||
# JavaScript
|
||||
- id: js
|
||||
image: js.svg
|
||||
name: JavaScript
|
||||
website: https://developer.mozilla.org/en-US/docs/Web/javascript#reference
|
||||
# or https://tc39.es/ecma262/ for the full spec
|
||||
wikidata: Q2005
|
||||
|
||||
- id: jquery
|
||||
image: jquery.svg
|
||||
name: JQuery
|
||||
|
|
|
@ -20,7 +20,7 @@ volunteering:
|
|||
to: '2022-06'
|
||||
description:
|
||||
fr: En 2021 puis en 2022 je bénévole à l'organisation de l'événement par l'association Planète Sciences. Je suis responsable du réseau informatique ou encore de l'opération du logiciel d'arbitrage.
|
||||
en: In 2021 and in 2022 I've voluntered to help the organization of the event by the Planète Sciences organization. I've setup the network infrastructure and operated the scoring software.
|
||||
en: In 2021 and in 2022 I've volunteered to help the organization of the event by the Planète Sciences organization. I've setup the network infrastructure and operated the scoring software.
|
||||
- id: sgdf-imaginarium-dream
|
||||
priority: 2
|
||||
name:
|
||||
|
@ -52,4 +52,4 @@ volunteering:
|
|||
en: Forest protection
|
||||
description:
|
||||
fr: "Avec mon groupe de Scouts et Guides de France dans le cadre du programme \"Nature et environnement\" j'ai participé à la surveillance du secteur de Martigues contre les feux de fôrets pendant 2 semaines en Juillet 2017."
|
||||
en: "With my Scouting group in the \"Nature and environnment\" program, I've participated in the monitoring of the Martigues sector against wild fire during 2 weeks in July 2017."
|
||||
en: "With my Scouting group in the \"Nature and environment\" program, I've participated in the monitoring of the Martigues sector against wild fire during 2 weeks in July 2017."
|
||||
|
|
4
public/imgs/technos/js.svg
Normal file
4
public/imgs/technos/js.svg
Normal file
|
@ -0,0 +1,4 @@
|
|||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 630 630">
|
||||
<rect width="630" height="630" fill="#f7df1e"/>
|
||||
<path d="m423.2 492.19c12.69 20.72 29.2 35.95 58.4 35.95 24.53 0 40.2-12.26 40.2-29.2 0-20.3-16.1-27.49-43.1-39.3l-14.8-6.35c-42.72-18.2-71.1-41-71.1-89.2 0-44.4 33.83-78.2 86.7-78.2 37.64 0 64.7 13.1 84.2 47.4l-46.1 29.6c-10.15-18.2-21.1-25.37-38.1-25.37-17.34 0-28.33 11-28.33 25.37 0 17.76 11 24.95 36.4 35.95l14.8 6.34c50.3 21.57 78.7 43.56 78.7 93 0 53.3-41.87 82.5-98.1 82.5-54.98 0-90.5-26.2-107.88-60.54zm-209.13 5.13c9.3 16.5 17.76 30.45 38.1 30.45 19.45 0 31.72-7.61 31.72-37.2v-201.3h59.2v202.1c0 61.3-35.94 89.2-88.4 89.2-47.4 0-74.85-24.53-88.81-54.075z"/>
|
||||
</svg>
|
After Width: | Height: | Size: 687 B |
Loading…
Reference in a new issue