Développeur web/soft/scripts

Passionné par l'informatique, j'adore coder ! Vous avez une idée de projet ? Je suis là !

Voyez mes compétences ci-dessous

Mon CV

Compétences

Gestion de projets

Agile, Gitlab, Azure DevOps, Git, Analyse, Spécification, Scalabilité

Logiciel

C++ (posix, embarqué, std20, Qt5, GTest), CMake, Java (Maven)

Web

PHP8, TS, Node, HTML5, CSS3, JS, LESS, SASS, API Rest
Slim, Swing, Angular, Material, Express, Bootstrap

Base de données Messaging

SQL (MySQL, PostgreSQL), Redis, NoSQL (MongoDB avec agrégations), Nats (Messaging en cluster)

Mobile

Android (Compose, Java, Play Store), Ionic

CI/CD - Déploiement

Docker, Gitlab CI, Azure CI, Linux (Debian, Ubuntu), Bash

IoT

Arduino, ESP, Linux (Raspbian), bases d’électroniques

Autres

Solidworks, Gimp, LaTeX, Gravure/Découpe laser, Impression 3D (SLA/FDM).

Expériences professionnelles

Trace Software (Green Systèmes avant rachat)
2014 - Avril 2025 - Lead Developer

Mon travail a consisté à gérer 6 développeurs (en moyenne) et à participer à la création des briques d'une solution SAAS et du matériel d'efficacité énergétique. L'objectif est d'agréger et d'analyser ses consommations énergétiques, et piloter au besoin.

En tant que Lead Dev, j'ai participé aux cérémonies Agile, analysé les besoins, spécifié d'un point de vue technique pour guider les développeurs, contrôlé avant le déploiement.

Au début, en 2016, j'ai participé au développement de la base de l'application SAAS (Green Solution) en PHP/Angular.
Dès 2020, je me suis plus centré sur le développement entre les micro-services scalables dans le cloud et la Greenbox (Aggrégateur physique de flux Modbus, BacNet et propriétaire, à placer dans un tableau électrique - Base ARM Linux).
L'un des programmes scalables permettait d'exécuter des mini-programmations horaires, en pseudo-code, appelées uniquement aux moments adéquats.

Agile Gitlab Azure DevOps Docker CSS PHP 8 JS/TS C++ 20 Arduino Qt 4/5 Slim PHP Angular PostgreSQL MongoDB (Agrégation) Nats Websocket Gitlab (CI) Azure (CI) Jetbrains Linux embarqué Nats

Université du Havre
2016 - 2026 - Vacataire

Plusieurs vacations dispensées au Master 2 IWOCS (Anciennement : Mathématique / Informatique) de l'UFR des Sciences et Techniques. L'objectif était de proposer une introduction à l'IOT grâce à des Arduinos et des ESP. Un cours sur Docker m'a été confié par la suite.

Docker Arduino Linux Git

Trace Parts
2018 - 2024 - Freelance

Remise à niveau et correction de bugs sur CAO.fr (version précédente).

PHP 5 PHP 7.4 HTML MySQL Git

Groupe Trace
2013 - 2014 - Stage

HTML C# ASP.net Bash PowerShell SVN

Etudes

DUT Informatique
2011 - 2013

Passée à l'IUT du Havre, cette formation permet d'acquérir de très bonnes bases pour le développement logiciel et web.

L3 Informatique
2013 - 2014

Obtenue, à l'Université du Havre, cette licence est plus orientée génie logiciel et base de données.

Master Informatique
2014 - 2016

Suivi à l'Université du Havre, ce master donne de bonnes bases en génie logiciel, gestion de projet et développement web.

Réalisations

Photomaton

Application Android, en cours de développement, permettant de mettre en place facilement un photomaton pour une fête. Les photos sont prises par un téléphone Android et la visualisation se fait sur un ordinateur portable.
Play Store

Android (Java)

Stove Italy IR Remote

Application Android utilisant l'émetteur infrarouge du téléphone dans le but de remplacer la télécommande des poêles à granulés Stove Italy. Ainsi, plus de problème de piles !
Play Store

Android (Java)

Green House

Projet développé en hommage au Game & Watch Green House de Nintendo en HTML, CSS, JS.
Démo

HTML CCS JavaScript

Personnel

Judo

Membre du bureau (Depuis 2016) et pratiquant (18 ans) du Judo Club Rogerville.

À côté

Informatique
Modélisme ferroviaire
Bricolage
Randonnée (Géocaching)

Autres

Permis A1 - B avec véhicule

Anglais :

Réalisations anciennes

Ovh API

Scripts PHP permettant d'accéder facilement à l'API OVH depuis l'interpréteur CLI de PHP.

PHP Linux

J'ai Zappé ...

J'ai Zappé est un ensemble de mémos utiles dans la vie de tous développeurs. Ces mémos s'impriment sur des feuilles A4 et se plient en 3. J'utilise celui sur l'Arduino durant mes cours d'IOT.

LaTeX

Photopache

Projet permettant de transformer l'apparance par défaut du mode autoindex d'Apache en un site pour présenter ses photos.

HTML CCS JavaScript Gulp Bower jQuery

FactUC

Site applicatif créé pour mon père. Ce site lui permet d'écrire et éditer ses factures avec prédictions des tâches effectuées en fonction des réparations, lui faisant gagner un temps considérable !

PHP Foundation 5

3D-LH

Réalisé en équipe durant la Carto Night Fever, ce projet permet de visiter le Havre en 3D.

HTML CCS JavaScript Bower

SnowVision

Application Android créé dans le cadre de mon Master1 permettant une interaction visuelle de la main avec un smartphone . Ce projet utilise OpenCV Android.

Android

STK-2000

Super-Tache-Killer-2000 : Créé en équipe durant la Viking Game Jam en 2014 sur le thême "Moustache". Ce jeu est un genre de Space-Invaders où une moustache de l'espace tire de la mousse sur des taches.

Java

Cours

IOT

Docker

Git

Contact : thomasservuc.fr