plcom/src/components/professional-experience.astro

153 lines
5.7 KiB
Text

---
import ExperienceCard from "./experience-card.astro";
---
<div>
<h1 class="text-4xl font-bold mb-4">Professional Experiences</h1>
<div class="mt-4 grid grid-cols-1 sm:grid-cols-2 gap-4">
<ExperienceCard
backgroundColor="bg-sky-950"
logo="/icons/acklio.png"
logoTransparentBackground={true}
name="Acklio"
dates="March 2023 - May 2023"
title="Rust developer"
tech={["Rust", "SCHC", "STM32 controllers", "LoRa", "LoRaWAN"]}
>
<p>
The first usage of the SCHC framework (<a
href="https://www.rfc-editor.org/rfc/rfc8724"
target="_blank"
class="underline">RFC 8724</a
>) on Rust!
</p>
<div>
<ul class="list-disc mt-6">
<li class="ml-5">
Creation of Rust bindings of a C library implementing
the SCHC framework
</li>
<li class="ml-5">
Demonstration of SCHC with applications in Rust on x86
platform
</li>
<li class="ml-5">
Proof of concept usage of embedded STM32 controllers
exclusively in Rust
</li>
<li class="ml-5">
Transmission of knowledge to the technical team
</li>
</ul>
</div>
</ExperienceCard>
<ExperienceCard
backgroundColor="bg-sky-950"
logo="/icons/velorail.png"
logoTransparentBackground={true}
name="Vélorail du Kreiz Breizh"
dates="August 2021 - April 2022"
title="Freelance developer"
link={{ uri: "https://resa.velorail.bzh", label: "Online booking" }}
tech={["Angular", "NestJS", "GraphQL", "Rust", "Stripe"]}
>
<p>
Creation of an online booking platform focused on the tourist
activity of rail biking (vélorail).
</p>
<p>
During the first 5 months with the platform, 43% of the bookings
were made online.
</p>
<div>
<ul class="list-disc mt-6">
<li class="ml-5">
Design, UX, booking and payment flow for customers
</li>
<li class="ml-5">
Dashboard for managers with calendar view, manual
bookings, slots management
</li>
<li class="ml-5">
Ability to generate invoices, booking recaps for
managers
</li>
<li class="ml-5">
Sending emails to customers and managers about bookings
</li>
<li class="ml-5">
Online deployment, maintenance of the service
</li>
</ul>
</div>
</ExperienceCard>
<ExperienceCard
backgroundColor="bg-sky-950"
logo="/icons/yaakadev.png"
name="Yaakadev"
dates="April 2021 - July 2021"
title="Full-Stack developer"
tech={["NodeJS", "ExpressJS", "Angular", "MongoDB", "CI/CD"]}
>
<p>Maintenance of existing projects for clients</p>
<p>
Design, development and deployment of multiple projects from
scratch:
</p>
<div>
<ul class="list-disc mt-6">
<li class="ml-5">
Admin dashboard of a local merchants solution
</li>
<li class="ml-5">
Calendar planning application with filtering and custom
views
</li>
<li class="ml-5">
Intranet to upload and download documents
</li>
</ul>
</div>
</ExperienceCard>
<ExperienceCard
backgroundColor="bg-sky-950"
logo="/icons/epitech.png"
logoTransparentBackground={true}
name="Epitech"
dates="February 2020 - April 2021, September 2022 - February 2023"
title="Teaching assistant (AER)"
tech={["C", "C++", "Haskell", "Rust", "Web and mobile development"]}
>
<p>Pedagogical supervision of three classes of students</p>
<p>Conducting educational activities throughout the school year</p>
<div>
<ul class="list-disc mt-6">
<li class="ml-5">Start of projects</li>
<li class="ml-5">Technical help and guidance</li>
<li class="ml-5">Proctoring exams</li>
<li class="ml-5">Grading students on their work</li>
</ul>
</div>
</ExperienceCard>
<ExperienceCard
backgroundColor="bg-sky-950"
logo="/icons/ubiscale.png"
logoTransparentBackground={true}
name="Ubiscale"
dates="August 2019 - December 2019"
title="Embedded developer"
tech={["C on a ESP8266 controller", "Wi-Fi", "Bluetooth"]}
>
<p>Creation of a home Wifi gateway for an IoT object</p>
<p>
Research, reverse engineering of existing products, design and
implementation
</p>
</ExperienceCard>
</div>
</div>