1
1
mirror of https://github.com/theoludwig/theoludwig.git synced 2024-12-08 00:44:30 +01:00
.profile/apps/website/public/curriculum-vitae/index.html
Théo LUDWIG 7bde328b96
perf!: monorepo setup + fully static + webp images
BREAKING CHANGE: minimum supported Node.js >= 22.0.0 and pnpm >= 9.5.0
2024-07-30 23:59:06 +02:00

2 lines
15 KiB
HTML

<!doctype html><html lang="fr-FR"><head><meta charset="UTF-8"/><meta name="viewport" content="width=device-width,initial-scale=1"/><title>Théo LUDWIG</title><link rel="icon" type="image/webp" href="https://theoludwig.fr/images/logo_background.webp"/><script type="module" crossorigin src="/curriculum-vitae/index-C1jSdDgn.js"></script><link rel="stylesheet" crossorigin href="/curriculum-vitae/index-BFUlhOmZ.css"></head><body><div class="container-fluid"><div class="row main clearfix"><section class="col-md-3 card-wrapper profile-card-wrapper affix"><div class="card profile-card"><div class="profile-pic-container"><div class="profile-pic"><img class="media-object img-circle center-block" data-src="holder.js/100x100" alt="Théo LUDWIG" src="https://theoludwig.fr/images/logo_background.webp"/></div><div class="name-and-profession text-center"><h3><strong>Théo LUDWIG</strong></h3><h5 class="text-muted">Développeur Full Stack • Étudiant</h5><h5 class="text-muted">31/03/2003 (<span id="year-old"></span> ans)</h5><h5 class="text-muted">Alsace, France</h5></div></div><div class="contact-details clearfix"><div class="detail"><span class="info"><a class="link-disguise" href="mailto:contact@theoludwig.fr">contact@theoludwig.fr</a></span></div><div class="detail"><span class="info"><a class="link-disguise" href="https://theoludwig.fr">https://theoludwig.fr</a></span></div></div><hr/></div><div class="card background-card"><div class="background-details"><div class="detail" id="about"><div class="icon"><img src="data:image/svg+xml,%3c!--!%20Font%20Awesome%20Free%206.0.0%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license/free%20(Icons:%20CC%20BY%204.0,%20Fonts:%20SIL%20OFL%201.1,%20Code:%20MIT%20License)%20Copyright%202022%20Fonticons,%20Inc.%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20448%20512'%3e%3cpath%20d='M224%20256c70.7%200%20128-57.31%20128-128s-57.3-128-128-128C153.3%200%2096%2057.31%2096%20128S153.3%20256%20224%20256zM274.7%20304H173.3C77.61%20304%200%20381.6%200%20477.3c0%2019.14%2015.52%2034.67%2034.66%2034.67h378.7C432.5%20512%20448%20496.5%20448%20477.3C448%20381.6%20370.4%20304%20274.7%20304z'/%3e%3c/svg%3e" alt="user"/></div><div class="info"><h4 class="title text-uppercase">À propos</h4><div class="card card-nested"><div class="content mop-wrapper"><p>Je me demande constamment comment améliorer notre présent, afin de rendre notre futur meilleur, particulièrement grâce aux progrès de l'informatique.<br/>Ma priorité réside dans la création d'expériences utilisateurs (UX) intuitives, répondant aux besoins des utilisateurs de la manière la plus efficace que possible.</p></div></div></div></div><hr/><section class="section-separated"><div class="detail" id="education"><div class="icon"><img src="data:image/svg+xml,%3c!--!%20Font%20Awesome%20Free%206.0.0%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license/free%20(Icons:%20CC%20BY%204.0,%20Fonts:%20SIL%20OFL%201.1,%20Code:%20MIT%20License)%20Copyright%202022%20Fonticons,%20Inc.%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20640%20512'%3e%3cpath%20d='M623.1%20136.9l-282.7-101.2c-13.73-4.91-28.7-4.91-42.43%200L16.05%20136.9C6.438%20140.4%200%20149.6%200%20160s6.438%2019.65%2016.05%2023.09L76.07%20204.6c-11.89%2015.8-20.26%2034.16-24.55%2053.95C40.05%20263.4%2032%20274.8%2032%20288c0%209.953%204.814%2018.49%2011.94%2024.36l-24.83%20149C17.48%20471.1%2025%20480%2034.89%20480H93.11c9.887%200%2017.41-8.879%2015.78-18.63l-24.83-149C91.19%20306.5%2096%20297.1%2096%20288c0-10.29-5.174-19.03-12.72-24.89c4.252-17.76%2012.88-33.82%2024.94-47.03l190.6%2068.23c13.73%204.91%2028.7%204.91%2042.43%200l282.7-101.2C633.6%20179.6%20640%20170.4%20640%20160S633.6%20140.4%20623.1%20136.9zM351.1%20314.4C341.7%20318.1%20330.9%20320%20320%20320c-10.92%200-21.69-1.867-32-5.555L142.8%20262.5L128%20405.3C128%20446.6%20213.1%20480%20320%20480c105.1%200%20192-33.4%20192-74.67l-14.78-142.9L351.1%20314.4z'/%3e%3c/svg%3e" alt="graduation"/></div><div class="info"><h4 class="title text-uppercase">Formations</h4><div class="content"><ul class="list-unstyled clear-margin"><li class="card card-nested"><div class="content"><p class="clear-margin relative"><strong>Bachelor Universitaire de Technologie (BUT) Informatique</strong></p><p class="clear-margin relative"><strong>3ème année</strong></p><p class="text-muted clear-margin">IUT Robert Schuman à Illkirch-Graffenstaden</p><p class="text-muted clear-margin"><small>2023 - 2024</small></p><ul class="education-courses"><li>Développement Web en Node.js et React.js</li><li>Intégration/Déploiement Continue et Docker</li><li>Complexité Algorithmique Théorique et Pratique en C++</li><li>Base de données NoSQL (Redis, MongoDB, Cassandra)</li></ul></div></li><li class="card card-nested"><div class="content"><p class="clear-margin relative"><strong>Bachelor Universitaire de Technologie (BUT) Informatique</strong></p><p class="clear-margin relative"><strong>2ème année</strong></p><p class="text-muted clear-margin">IUT Robert Schuman à Illkirch-Graffenstaden</p><p class="text-muted clear-margin"><small>2022 - 2023</small></p><ul class="education-courses"><li>Développement Web avec le framework Laravel en PHP</li><li>Qualité de développement et Tests automatisés</li><li>Patrons et Principes de conceptions (Code maintenable et réutilisable) en UML</li><li>Programmation systèmes en C (Multi-Thread, Serveur/Client UDP/TCP)</li><li>Sécurisation des accès à la base de données et PL/SQL</li></ul></div></li><li class="card card-nested"><div class="content"><p class="clear-margin relative"><strong>Bachelor Universitaire de Technologie (BUT) Informatique</strong></p><p class="clear-margin relative"><strong>1ère année</strong></p><p class="text-muted clear-margin">IUT Robert Schuman à Illkirch-Graffenstaden</p><p class="text-muted clear-margin"><small>2021 - 2022</small></p><ul class="education-courses"><li>Développement Orientée Objet en Java</li><li>Programmation systèmes en C (Allocation mémoire, Pointeurs, Structures)</li><li>Développement d&#39;application Windows Forms (.NET Framework) en C#</li><li>Base de données relationnelles et langage SQL</li></ul></div></li><li class="card card-nested"><div class="content"><p class="clear-margin relative"><strong>Baccalauréat Général (Mathématiques et Numériques Sciences Informatiques)</strong></p><p class="clear-margin relative"><strong>Mention Assez Bien</strong></p><p class="text-muted clear-margin">Lycée Heinrich Nessel à Haguenau</p><p class="text-muted clear-margin"><small>2019 - 2021</small></p></div></li></ul></div></div></div><div class="detail" id="skills"><div class="icon"><img src="data:image/svg+xml,%3c!--!%20Font%20Awesome%20Free%206.0.0%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license/free%20(Icons:%20CC%20BY%204.0,%20Fonts:%20SIL%20OFL%201.1,%20Code:%20MIT%20License)%20Copyright%202022%20Fonticons,%20Inc.%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'%3e%3cpath%20d='M502.6%20182.6l-45.25-45.25C451.4%20131.4%20443.3%20128%20434.8%20128H384V80C384%2053.5%20362.5%2032%20336%2032h-160C149.5%2032%20128%2053.5%20128%2080V128H77.25c-8.5%200-16.62%203.375-22.62%209.375L9.375%20182.6C3.375%20188.6%200%20196.8%200%20205.3V304h128v-32C128%20263.1%20135.1%20256%20144%20256h32C184.9%20256%20192%20263.1%20192%20272v32h128v-32C320%20263.1%20327.1%20256%20336%20256h32C376.9%20256%20384%20263.1%20384%20272v32h128V205.3C512%20196.8%20508.6%20188.6%20502.6%20182.6zM336%20128h-160V80h160V128zM384%20368c0%208.875-7.125%2016-16%2016h-32c-8.875%200-16-7.125-16-16v-32H192v32C192%20376.9%20184.9%20384%20176%20384h-32C135.1%20384%20128%20376.9%20128%20368v-32H0V448c0%2017.62%2014.38%2032%2032%2032h448c17.62%200%2032-14.38%2032-32v-112h-128V368z'/%3e%3c/svg%3e" alt="toolbox"/></div><div class="info"><h4 class="title text-uppercase">Compétences</h4><div class="content"><ul class="list-unstyled clear-margin"><li class="card card-nested card-skills"><div class="skill-info"><strong>Langages de programmation</strong><div class="space-top labels"><p class="label label-keyword">JavaScript/TypeScript</p><p class="label label-keyword">Python</p><p class="label label-keyword">C/C++</p><p class="label label-keyword">PHP</p></div></div></li><li class="card card-nested card-skills"><div class="skill-info"><strong>Frontend</strong><div class="space-top labels"><p class="label label-keyword">HTML</p><p class="label label-keyword">CSS</p><p class="label label-keyword">Tailwind CSS</p><p class="label label-keyword">React.js/Next.js</p></div></div></li><li class="card card-nested card-skills"><div class="skill-info"><strong>Backend</strong><div class="space-top labels"><p class="label label-keyword">Laravel</p><p class="label label-keyword">Node.js</p><p class="label label-keyword">Fastify</p><p class="label label-keyword">PostgreSQL</p></div></div></li><li class="card card-nested card-skills"><div class="skill-info"><strong>Logiciels et outils</strong><div class="space-top labels"><p class="label label-keyword">GNU/Linux</p><p class="label label-keyword">Arch Linux</p><p class="label label-keyword">Visual Studio Code</p><p class="label label-keyword">Git</p><p class="label label-keyword">Docker</p></div></div></li><li class="card card-nested card-skills"><div class="skill-info"><strong>Autres</strong><div class="space-top labels"><p class="label label-keyword">Permis B</p><p class="label label-keyword">Anglais</p></div></div></li></ul></div></div></div></section><hr/><section class="section-separated"><div class="detail" id="work-experience"><div class="icon"><img src="data:image/svg+xml,%3c!--!%20Font%20Awesome%20Free%206.0.0%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license/free%20(Icons:%20CC%20BY%204.0,%20Fonts:%20SIL%20OFL%201.1,%20Code:%20MIT%20License)%20Copyright%202022%20Fonticons,%20Inc.%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'%3e%3cpath%20d='M243.4%202.587C251.4-.8625%20260.6-.8625%20268.6%202.587L492.6%2098.59C506.6%20104.6%20514.4%20119.6%20511.3%20134.4C508.3%20149.3%20495.2%20159.1%20479.1%20160V168C479.1%20181.3%20469.3%20192%20455.1%20192H55.1C42.74%20192%2031.1%20181.3%2031.1%20168V160C16.81%20159.1%203.708%20149.3%20.6528%20134.4C-2.402%20119.6%205.429%20104.6%2019.39%2098.59L243.4%202.587zM256%20128C273.7%20128%20288%20113.7%20288%2096C288%2078.33%20273.7%2064%20256%2064C238.3%2064%20224%2078.33%20224%2096C224%20113.7%20238.3%20128%20256%20128zM127.1%20416H167.1V224H231.1V416H280V224H344V416H384V224H448V420.3C448.6%20420.6%20449.2%20420.1%20449.8%20421.4L497.8%20453.4C509.5%20461.2%20514.7%20475.8%20510.6%20489.3C506.5%20502.8%20494.1%20512%20480%20512H31.1C17.9%20512%205.458%20502.8%201.372%20489.3C-2.715%20475.8%202.515%20461.2%2014.25%20453.4L62.25%20421.4C62.82%20420.1%2063.41%20420.6%2063.1%20420.3V224H127.1V416z'/%3e%3c/svg%3e" alt="work"/></div><div class="info"><h4 class="title text-uppercase">Expériences</h4><ul class="list-unstyled clear-margin"><li class="card card-nested clearfix"><div class="content"><p class="clear-margin relative"><a href="https://ircad.fr/"><strong>IRCAD</strong></a></p><p class="clear-margin relative"><strong>Alternant Développeur Web Full Stack</strong></p><p class="text-muted"><small><span class="space-right">28/08/2023 - 02/09/2024 (1 an)</span></small></p><div class="experience-description"><p>Développement de WebSurg, une université virtuelle consacrée à la formation médico-chirurgicale, en React.js/Next.js et API Platform avec Symfony.</p></div></div></li><li class="card card-nested clearfix"><div class="content"><p class="clear-margin relative"><a href="https://numerize.com/"><strong>Numerize</strong></a></p><p class="clear-margin relative"><strong>Stagiaire Développeur Web Full Stack</strong></p><p class="text-muted"><small><span class="space-right">11/04/2023 - 26/07/2023 (4 mois)</span></small></p><div class="experience-description"><p>Développement d'un outil GED (Gestion Électronique de Documents) en React.js, Laravel et GraphQL.</p></div></div></li><li class="card card-nested clearfix"><div class="content"><p class="clear-margin relative"><a href="https://itpartners.fr/"><strong>Tribe | IT Partners</strong></a></p><p class="clear-margin relative"><strong>Stage initiation métier développeur web</strong></p><p class="text-muted"><small><span class="space-right">17/06/2019 - 21/06/2019 (1 semaine)</span></small></p><div class="experience-description"><p>Développement d'un site web pour trouver un restaurant à la pause repas.</p></div></div></li></ul></div></div><div class="detail" id="interests"><div class="icon"><img src="data:image/svg+xml,%3c!--!%20Font%20Awesome%20Free%206.0.0%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license/free%20(Icons:%20CC%20BY%204.0,%20Fonts:%20SIL%20OFL%201.1,%20Code:%20MIT%20License)%20Copyright%202022%20Fonticons,%20Inc.%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'%3e%3cpath%20d='M0%20190.9V185.1C0%20115.2%2050.52%2055.58%20119.4%2044.1C164.1%2036.51%20211.4%2051.37%20244%2084.02L256%2096L267.1%2084.02C300.6%2051.37%20347%2036.51%20392.6%2044.1C461.5%2055.58%20512%20115.2%20512%20185.1V190.9C512%20232.4%20494.8%20272.1%20464.4%20300.4L283.7%20469.1C276.2%20476.1%20266.3%20480%20256%20480C245.7%20480%20235.8%20476.1%20228.3%20469.1L47.59%20300.4C17.23%20272.1%20.0003%20232.4%20.0003%20190.9L0%20190.9z'/%3e%3c/svg%3e" alt="heart"/></div><div class="info"><h4 class="title text-uppercase">Intérets</h4><div class="content"><ul class="list-unstyled clear-margin"><li class="card card-nested"><p><strong>Enthousiaste de l&#39;Open-Source</strong></p></li><li class="card card-nested"><p><strong>Passionné de High-Tech</strong></p></li></ul><ul class="list-unstyled clear-margin"><li class="card card-nested clearfix"><div class="content"><p class="clear-margin relative"><a href="https://nuitdelinfo.com/"><strong>La Nuit de l&#39;info 2021</strong></a></p><p class="clear-margin relative"><strong>Participation en équipe de 5 personnes</strong></p><p class="text-muted"><small><span class="space-right">02/12/2021 - 03/12/2021 (1 semaine)</span></small></p><div class="experience-description"><p>Développement site web en React.js et Strapi.<br/>Classé n°1 en France sur le Défi de l'entreprise <a href="https://toolpad.fr/">ToolPad</a>.</p></div></div></li><li class="card card-nested clearfix"><div class="content"><p class="clear-margin relative"><a href="https://wildcodeschool.fr/"><strong>Wild Code School</strong></a></p><p class="clear-margin relative"><strong>Initiation métier Développeur web</strong></p><p class="text-muted"><small><span class="space-right">24/06/2019 - 28/06/2019 (1 semaine)</span></small></p><div class="experience-description"><p>Hackathon développement d'une landing page et web scraping.</p></div></div></li></ul></div></div></div></section></div></div></section></div></div></body></html>