Image de fond montrant des posts-its collés sur la baie vitrée en arrière plan d'un open-space.

Bienvenue ! Je suis Florian Susini

  • #Développeur
  • #Web
  • #Python
  • #Node.js
  • #React
  • #Open-source

À propos

Je suis un passionné de développement web, de logiciels open-source et de tout ce qui touche au numérique.
Quand je ne travaille pas sur un projet web perso, j'aime me divertir avec des jeux vidéo indépendants et expérimenter en cuisine.

En ce moment, j'apprends :

  • Le portugais brésilien 🇧🇷
  • La modélisation low-poly avec Blender 3D.
  • Le framework Astro (utilisé pour ce site).

Formation

  • 2017 - 2020

    Arts et Métier (ENSAM), Paris

    Ingénieur diplomé, expertise Systèmes d'information et de connaissances
  • 2015 - 2017

    Lycée Blaise Pascal, Orsay

    Classe préparatoire, MPSI-PSI

Interêts et compétences

Mes parcours professionnel et personnel, m'ont permis de développer un ensemble complet de compétences essentielles pour la réussite d'un projet de développement web :

  • Conception et développement web fullstack

    Je développe pour le web depuis plus de 10 ans, d'abord pour des projets personnels puis dans le cadre de mes études d'ingénieur. Mes projets d'étude et associatifs m'ont permis de me professionnaliser. Je suis avec attention les évolutions du secteur pour rester à jour sur les meilleures technologies et pratiques (TDD, CI/CD, ...).

    • Python Python
    • Django Django
    • TypeScript TypeScript
    • Node.js Node.js
    • React React

    Je suis actif dans la communauté Astro, un framework Node.js de type Jamstack.

    • Jamstack Jamstack
    • Astro Astro
  • Infrastructure Linux/Dev Ops

    Mes expériences associatives m'ont permis de gérer des infrastructures SI virtualisées/containerisées importantes. Je suis également utilisateur de Linux au quotidien.

    • Docker Docker
    • Linux Linux
    • Proxmox Virtualisation
    • Réseau
  • Conception fonctionnelle et agilité

    J'ai participé à la conception d'un projet web au sein d'une équipe Scrum en tant que PO. Je suis maintenant chef de projet Data, et je gère le développement d'une plateforme Data.

    • Analyse métier
    • Spécifications fonctionnelles
    • Atelier de cadrage
    • Pilotage de projet
    • Relation client

Principaux projets

Image de présentation du projet
  • Javascript
  • CSS

Gradient Line Reader

février 2022

Extension pour navigateur qui change la couleur des textes d'une page pour faciliter la lecture.

Inspiré par une extension existante (“Beeline Reader”). L’objectif était de reproduire cette extension en utilisant les fonctions avancées CSS3 au lieu de javascript.

La démarche est expliquée dans cet article. L’effet est testable en direct.

Code sous licence GPL3 sur mon gitlab

Image de présentation du projet
  • React
  • Bootstrap

Untrusted Helper

septembre 2021

Projet personnel d'entraînement à React : application adaptée aux mobiles conçue pour améliorer l'experience du jeu Untrusted.

Réalisée comme un simple prototype pour être partagée rapidement, elle n’assure malheureusement pas la victoire à chaque partie :(. Cette application m’a permis de mieux comprendre et de mettre en pratique les grands principes de React : les Hooks, le concept de “faire remonter l’état”, les formulaires, les Contextes. Inclut également un peu d’algos pour la manipulations de données et du CSS moderne (notamment les grilles CSS).

Image de présentation du projet
  • Python
  • Django
  • Django Rest Framework

POC suivi des incidents SNCF Réseau

janvier 2020

Projet d’expertise Arts et Métiers. Cadrage et développement pour la SNCF qui souhaitait expérimenter le remplacement de registres papier par une application web.

Gestion de tous les types d’incidents et de leur workflows spécifiques à l’aide d’interfaces de visualisation et modification dynamiques grâce à une API REST interrogée via AJAX. Multi-utilisateur avec gestion des habilitations. Déploiement continue avec Gitlab CI.

Image de présentation du projet
  • PHP
  • Laravel
  • Bootstrap

Modernisation du site de gestion de campus Arts et Métiers Cluny

avril 2019

Afin de moderniser (et de libérer) les serveurs de l'association, nous avons migré cette application Laravel de Windows Server (ancien), MS SQL vers une base Linux, Apache, MySQL

Application de gestion d’un compte bancaire associatif pour les activités sur le campus, associée à un logiciel de caisse développé en interne. Afin de moderniser (et de libérer) les serveurs de l’association, nous avons migré cette application Laravel de Windows Server (ancien), MS SQL vers une base Linux, Apache, MySQL. Le back-end a été réécrit pour se connecter directement à la BDD, en remplacement d’un middleware propriétaire.

Image de présentation du projet
  • PHP

Billetterie du Grand Gala des Arts et Métiers de Cluny

octobre 2018

Application développée pour gérer la vente de tickets pour le plus grand évènement de Cluny. Plus de 3000 transactions traitées pour environ 4000 places.

Facilite la réservation en permettant de sélectionner l’ensemble des options avant le paiement. Paiement par carte avec intégration de l’API Lydia. Génération de tickets avec QR code, interface mobile pour vérification à l’entrée.