en
en
developer avatar
Samuel Dewaele
Je ne suis pas ouvert aux opportunités
Développeur Full stack
Lille
CDI
Télétravail hybride
Technologies
À propos
Samuel Dewaele
Développeur fullstack passionné à la recherche d'opportunitées
Développeur Full stackLille
developer avatar
Description

Depuis la fin de mon BTS (2020), j’effectue une multitude de projets personnels et professionnels afin d'approfondir, découvrir et apprendre de(s) (nouvelles) techologies.
Je fais aussi quotidiennement de la veille qui me permet d’accroître mes connaissances et compétences théoriques sur les technologies web (front/back/cloud...), systèmes (OSs, Kernel Linux, vulnérabilités) et particulièrement, le Rust. Pour cela, j’utilise plusieurs sources comme dev.to, medium.com, youtube, daily.dev, “influenceurs” tech et d’autres.

Expériences professionnelles
4 ans d'expérience en tant que Développeur Full stack (ou similaire)
Développeur web fullstack en alternance
Point Vermeil (Active SAS) - Strasbourgavr. 2023 - avr. 2024 · 1 an
Formations
3 ans d'études supérieures
Wild Code School
Développeur web avancé en alternance2024
Lycée Jean-Bart Dunkerque
BTS SIO option SLAM2020
Projets
Rustbee pour Philips Hue
juin 2024

Ce projet a pour but de controler ses lampes Philips Hue via le terminal ou une application graphique et bluetooth. Il contient 3 binaires. Le premier sert de Command Line Interface afin de parse les commandes, le 2e sert de daemon (process qui tourne continuellement) et créée un fichier qui servira de file socket afin d'avoir une communication interprocess entre le CLI/GUI et le daemon et le 3e sert de Graphical User Interface, une application graphique native qui facilitera l'UX par rapport à la CLI. La communication est faite via des buffers et des bitflags afin d'optimiser les "payloads".

Sharify
mai 2024

Webapp (future SaaS) source-available basée sur la Web API de Spotify permettant de créer des salles virtuelles et d'autoriser des personnes à ajouter des musiques à votre liste d'attente sans avoir accès à votre compte/smartphone
• API web Spotify
• Server-side (Websocket, GraphQL, HTTP API) en Rust sur un repo privé
• Migration de Remix (React) à Sveltekit (Svelte)
• Typescript
• GraphQL
• Websocket
• HTTP server
• Rust

FishOnAventure
mars 2024

Projet réalisé pour un particulier qui avait pour but de lui offrir un site vitrine pour son entreprise mais aussi un système de réservations, de paiement, de bloquage de dates, de gestion de factures et de gestion de forfaits disponibles avec leur dates respectives
• Réalisé en Svelte avec Sveltekit pour le fullstack
• Typescript
• Sqlite
• Petit TCP serveur/web scrapper en Rust pour pouvoir trigger et scrapper respectivement son Google Reviews et insérer les données dans la base Sqlite
• Docker (Docker Compose pour l'ochestration des containers)

DtS (Deezer to Spotify)
sept. 2023

Command Line Interface qui n'a que pour ambition de créer un TCP server temporaire pour récuprérer les logs des services et ensuite utiliser les access tokens pour manipuler les API et récuprérer les playlists et leur musiques afin de les récupérer sur Spotify
Intégration des API de Deezer et Spotify afin de pouvoir migrer ses playlists Deezer vers Spotify

APM counter
mars 2023

Simple GUI app en Rust permettant de voir le nombre d'APM (action par minute) en haut à droite de votre écran

Portfolio
juin 2021

• React (Remix pour le fullstack)
• Typescript
• MongoDB (avec Prisma comme ORM)
• Intégration de certains projets Github et transformation du markdown en raw HTML grâce à l'API Gitlab
• Todo list app et système de login avec authentification par cookies

Lifeinvader
mai 2020

Premier (gros) projet personnel datant de 2020 qui avait pour but de recréer le réseau social qu'est Lifeinvader (venant du Lore de GTA V, équivalent à un Facebook de 2015). Il était destiné à un serveur rôle-play GTA V afin que les joueurs aient un réseau social pour leur personnage et l'entreprise de leur personnage.
Features: Compte personnel/entreprise, photo de profil, bannière, création de posts avec ou sans image(s), commentaires, "j'aime", intégration émojis pour les commentaires, intégration de pubs pour les entreprises.
Effectué en MySQL, PHP, Javascript, HTML et CSS vanilla, aucun framework sauf pour l'intégration d'émojis dans les commentaires

Technologies
Compétences
Interessé parDéveloppement logiciel, kernel/low level et d'autres méthodes de travail
Langues
  • Français
  • Anglais
Tests
Aucune information n'a été renseignée pour cette section.