-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathtranslations.js
More file actions
161 lines (150 loc) · 9.72 KB
/
translations.js
File metadata and controls
161 lines (150 loc) · 9.72 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
const translations = {
// ########## English Version ##########
en: {
// ---- Meta & Page ----
pageTitle: "Mathis L - Resume",
downloadButton: "Download my Resume (PDF)",
downloadFilename: "Resume_Mathis_Lafon.pdf",
// ---- Sidebar ----
profileTitle: "PROFILE",
profileText: "With diverse experience ranging from embedded systems to artificial intelligence, I am a curious and proactive individual, always ready to tackle new challenges. I am looking to apply my skills to innovative projects and thrive in a collaborative and stimulating environment.",
contactTitle: "CONTACT",
githubUser: "Mathis-L",
linkedinUser: "Mathis Lafon",
skillsTitle: "SKILLS",
skillsLanguagesTitle: "Programming Languages",
skillsSoftwareTitle: "Software & Tools",
skillsSpokenLangTitle: "Spoken Languages",
langFrench: "French - Native",
langEnglish: "English - C1",
interestsTitle: "INTERESTS",
interestTech: "<b>Tech Watch & Innovation:</b> New technologies",
interestSports: "<b>Sports:</b><ul><li>Gymnastics (13 years, regional competitions)</li><li>Calisthenics, swimming, skiing</li><li>Personalized sports coaching for two friends (planning, progress tracking)</li></ul>",
interestGeo: "Geopolitics and international affairs",
// ---- Header ----
mainName: "Mathis LAFON",
mainTitle: "Junior Software Engineer",
// ---- Volunteering & Projects ----
projectsTitle: "VOLUNTEERING & PERSONAL PROJECTS",
volunteerTitle: "IT Support Volunteer",
volunteerCompany: "Le Roseau Association",
volunteerDate: "2025 – Present",
volunteerDesc1: "<b>Designed</b> and <b>led</b> workshops on digital tools, including artificial intelligence.",
volunteerDesc2: "Guided beginners, strengthening my skills in <b>pedagogy</b>, <b>technical communication</b>, active listening, and adaptability.",
personalProjectsTitle: "Personal Projects (Continuous Learning)",
personalProjectsDate: "2023 – Present",
personalProjectsLink: "See my <a href=\"https://github.com/Mathis-L\" target=\"_blank\" class=\"link\">Github</a>",
personalProjectsDesc1: "<b>Software & Web Development:</b> Created full-stack web apps (SaaS for journaling and task management, <a href=\"https://github.com/Mathis-L/CallOut\" target=\"_blank\" class=\"link\">real-time multiplayer game</a>), automation tools (Python bots), and various technical mini-projects (C++, Python, JavaScript, HTML, CSS, Qt).",
personalProjectsDesc2: "<b>Artificial Intelligence & Data Analysis:</b> Developed AI models (Snake bot with A*/BFS, Dofus bot with YOLO), scraping tools, and sentiment analysis scripts.",
// ---- Professional Experience ----
proExperienceTitle: "PROFESSIONAL EXPERIENCE",
job1Title: "Software Development Engineer",
job1Company: "Alten",
job1Location: "Paris",
job1Date: "2023",
job1Desc1: "<b>Python</b> application on a <b>Raspberry Pi</b> to retrieve data from USB devices, analyze it, and publish it to Azure IoT Hub.",
job1Desc2: "<b>Python</b> application for real-time tracking of bounding boxes in a video stream.",
job1Desc3: "<b>Python</b> application to emulate device data and send it over a USB port using WSL to streamline validation and testing phases.",
job2Title: "Final Year Internship",
job2Company: "Alten",
job2Location: "Grenoble",
job2Date: "2022 – 2023",
job2Desc1: "Designed and implemented an embedded <b>AI</b> solution on <b>STM32 microcontrollers</b> to detect agricultural machinery near wind farms.",
job2Desc2: "Implemented <b>Bluetooth Low Energy</b> (BLE) on <b>STM32</b> in <b>C</b> to transmit data.",
job2Desc3: "<b>C++</b> application developed with the Qt Framework on a Raspberry Pi to receive data via BLE, analyze it, and publish it to Azure IoT Hub.",
job2Desc4: "Applied <b>Agile</b> methodology, specifically the <b>Scrum</b> framework.",
job3Title: "Technician Internship",
job3Company: "Kiomda",
job3Location: "Lannion",
job3Date: "2021",
job3Desc1: "Contributed to a startup's growth, including manufacturing counting devices and web development using <b>HTML</b> and <b>JavaScript</b>.",
// ---- Education ----
educationTitle: "EDUCATION",
edu1Title: "Post-Master's Degree in Communications for Intelligent Transport Systems",
edu1School: "Eurecom",
edu1Location: "Sophia-Antipolis",
edu1Date: "2021 – 2023",
edu2Title: "Master of Engineering (M.Eng.) in Digital Systems",
edu2School: "Enssat",
edu2Location: "Lannion",
edu2Date: "2019 – 2022",
edu3Title: "Preparatory Classes for Engineering Schools (Maths & Physics)",
edu3School: "Lycée Grand Lebrun",
edu3Location: "Bordeaux",
edu3Date: "2017 – 2019",
},
// ########## Version Française (Original) ##########
fr: {
// ---- Meta & Page ----
pageTitle: "Mathis L - CV",
downloadButton: "Télécharger mon CV (PDF)",
downloadFilename: "CV_Mathis_Lafon.pdf",
// ---- Sidebar ----
profileTitle: "PROFIL",
profileText: "Avec une expérience variée allant de l'embarqué à l’intelligence artificielle, je suis curieux et toujours prêt à relever de nouveaux défis. Je cherche à mettre mes connaissances au service de projets innovants et à m'investir dans un environnement collaboratif et stimulant.",
contactTitle: "CONTACT",
githubUser: "Mathis-L",
linkedinUser: "Mathis Lafon",
skillsTitle: "COMPÉTENCES",
skillsLanguagesTitle: "Langages",
skillsSoftwareTitle: "Logiciels",
skillsSpokenLangTitle: "Langues",
langFrench: "Français - Langue natale",
langEnglish: "Anglais - C1",
interestsTitle: "INTÉRÊTS",
interestTech: "<b>Veille & Innovation :</b> Nouvelles technologies",
interestSports: "<b>Sports :</b><ul><li>Gymnastique (pendant 13 ans compétition rég.)</li><li>Callisthénie, natation, ski</li><li>Coaching sportif personnalisé pour deux amis (planification, suivi)</li></ul>",
interestGeo: "Géopolitique et actualités internationales",
// ---- Header ----
mainName: "Mathis LAFON",
mainTitle: "Ingénieur Logiciel Junior",
// ---- Volunteering & Projects ----
projectsTitle: "BÉNÉVOLAT & PROJETS PERSONNELS",
volunteerTitle: "Bénévole en support informatique",
volunteerCompany: "Association Le Roseau",
volunteerDate: "2025 – présent",
volunteerDesc1: "<b>Conception</b> et <b>animation</b> d’ateliers sur les outils numériques, dont l’intelligence artificielle.",
volunteerDesc2: "Accompagnement de publics débutants renforçant mes aptitudes en <b>pédagogie</b>, <b>vulgarisation</b>, écoute active et adaptation.",
personalProjectsTitle: "Projets Personnels (Apprentissage Continu)",
personalProjectsDate: "2023 – présent",
personalProjectsLink: "Voir mon <a href=\"https://github.com/Mathis-L\" target=\"_blank\" class=\"link\">Github</a>",
personalProjectsDesc1: "<b>Développement Logiciel & Web :</b> Création d'applications web full-stack (SaaS de journaling et de gestion de tâches, <a href=\"https://github.com/Mathis-L/CallOut\" target=\"_blank\" class=\"link\">Jeu Multijoueur en temps réel</a>), outils d'automatisation (Bots Python), et divers mini-projets techniques (C++, Python, JavaScript, HTML, CSS, Qt).",
personalProjectsDesc2: "<b>Intelligence Artificielle & Analyse de Données :</b> Développement de modèles IA (Bot Snake avec A*/BFS, Bot Dofus avec YOLO), outils de scraping et analyse de sentiment.",
// ---- Professional Experience ----
proExperienceTitle: "EXPÉRIENCES PROFESSIONNELLES",
job1Title: "Ingénieur Développement Logiciel",
job1Company: "Alten",
job1Location: "Paris",
job1Date: "2023",
job1Desc1: "Application <b>Python</b> sur <b>Raspberry Pi</b> visant à récupérer des données à partir de périphériques USB, à les analyser et à les publier sur Azure IoT Hub.",
job1Desc2: "Application <b>Python</b> de suivi en temps réel de bounding box sur un flux vidéo.",
job1Desc3: "Application <b>Python</b> visant à émuler les données d’un périphérique et les envoyer sur un port USB en utilisant WSL pour simplifier les phases de validation et de test.",
job2Title: "Stage de fin d’étude",
job2Company: "Alten",
job2Location: "Grenoble",
job2Date: "2022 – 2023",
job2Desc1: "Conception et implémentation d'une solution <b>IA</b> embarquée sur <b>microcontrôleurs STM32</b> pour la détection d'engins agricoles à proximité de parcs éoliens.",
job2Desc2: "Implémentation du <b>Bluetooth Low Energy</b> (BLE) sur <b>STM32</b> en <b>C</b> pour transmettre des données.",
job2Desc3: "Application <b>C++</b> développée avec le Framework Qt sur Raspberry Pi, permettant de recevoir des données via BLE, de les analyser et de les publier sur Azure IoT Hub.",
job2Desc4: "Application de la méthodologie <b>Agile</b>, notamment la méthode <b>Scrum</b>.",
job3Title: "Stage technicien",
job3Company: "Kiomda",
job3Location: "Lannion",
job3Date: "2021",
job3Desc1: "Aide au développement d’une start-up incluant la fabrication de boîtiers de comptage et le développement web en <b>HTML</b> et <b>JavaScript</b>.",
// ---- Education ----
educationTitle: "FORMATION",
edu1Title: "Diplôme d’ingénieur de spécialisation – Communications pour les Systèmes de Transport Intelligents",
edu1School: "Eurecom",
edu1Location: "Sophia-Antipolis",
edu1Date: "2021 – 2023",
edu2Title: "Diplôme d'ingénieur – Spécialité Systèmes Numériques",
edu2School: "Enssat",
edu2Location: "Lannion",
edu2Date: "2019 – 2022",
edu3Title: "CPGE Mathématiques-Physique",
edu3School: "Lycée Grand Lebrun",
edu3Location: "Bordeaux",
edu3Date: "2017 – 2019",
}
};