Benoit Serrano

Développeur fullstack - pentester

Salaire / Taux journalier

Paris, France

Freelance

À distance uniquement

Expertises

ReactNodeTypescriptCybersécuritéNestJavascriptDéveloppement BackendDéveloppement FrontendDéveloppement FullstackBase de données SQL

Langues

Français (Maternelle)Anglais (Courant)EspagnolItalienAllemand

À propos

Introduction

Après de nombreuses années à développer des applications web JS dans des contextes très variées (PoC pour start-ups, évolution d'existant pour grand groupe...), je me suis spécialisé depuis 2021 dans les audits de cybersécurité et la réalisation de pentesting à destination des entreprises.

Liens

Expérience de travail

Responsable cybersécurité

Direction interministérielle du numérique (DINUM)

janv. 2023 - Présent

3 ans 10 mois

Paris, France

- définition des standards de cybersécurité (PSSI) et d'accessibilité pour les applications de la DINUM - accompagnement des équipes dans l'implémentation de ces standards Réalisations : - création et animation d'atelier de pentesting pour développeurs et développeuses - création et animation de formation sur les headers de sécurité web - tracking de fuites de secrets avec GitGuardian +script de fermeture automatique de dépôts - création de programme de BugBounty sur YesWeHack - mise en place de password manager - obligation de MFA

Développeur Full Stack

beta.gouv.fr

mars 2022 - déc. 2022

10 mois

Paris, France

- développement de l'application web du Conseil National de la Refondation (https://conseil-refondation.fr/) en Django - développement d'outils internes d'automatisation des process (notification des équipes en cas de fuite de secret, de downtime, etc.) en React JS / Express JS

Entrepreneur d'intérêt général - développeur full-stack

Cour de cassation

sept. 2020 - févr. 2022

1 an 6 mois

Paris, France

Accompagnement d'agents administratifs dans leur mission grâce au numérique : la mise en open data des décisions de justice rendues par plusieurs juridictions françaises, en améliorant et automatisant le processus d'anonymisation qui doit leur être appliqué. Lien vers le projet : https://eig.etalab.gouv.fr/defis/label/ Au cours de ma mission, j'ai mis en place les fondements du projet : bootstrap React, NodeJS / Express et MongoDb, mise en place d'une architecture MVC, développement d'un système de migration, mise en commun de code entre le front et le back. J'ai ensuite, avec Nicolas Assouad et Romain Glé, développé le produit en itération constante avec ses utilisateurs : déploiement plusieurs fois par semaine, intégration continue, relecture de PR, Test-Driven Development.

Mobile Application Development

Bam.tech

mars 2017 - sept. 2020

3 ans 7 mois

Paris Area, France

Personal contribution: - gave a lecture about decisions-related cognitive biases (https://www.youtube.com/watch?v=2Diydf-Tsus) - published a technical article that explains the different kinds of unit tests (https://blog.bam.tech/developer-news/tests-why-how-when) - conducted numerous recruitment technical interviews - mentored two junior developers Ogury Consent Manager (Ogury, 7 months) - web application (React, GraphQL) - helps application publishers to manage their user's consent to data collection and use Villagile (Suez, 5 months) - web application (React, Symfony 3, Kubernetes) - helps commune staff to manage incidents,complaints and public works in their municipality Investo and MyClub (BNP Paribas, 4 months) - mobile application (React Native, Firebase, Python) - helps the BNP's customer to understand their financial investment Call My Vet (3 months) - web and mobile application (React, React Native) - manages teleconsultations between vets and individuals (payment, videoconferencing) MoreImpact (Lita, 4 months) - mobile application + back-end + back-office (React Native, NestJS, TypeORM, Forest Admin) - gives citizens intel about the social impact and ecological footprint of their bank savings Application under NDA (3 months) - web and mobile application + back-end + back-office (ReactJS, React Native, NestJS, Forest Admin) - provides customers with training and musculation content

Humanitary-related mobile applications development intern

Relief Applications

avr. 2016 - août 2016

5 mois

Rome Area, Italy

Médecins du Monde : mobile application to help sex workers - information, chat system with security and sanitary staff, geolocation Technology : Angular 4 / Ionic 3 (HTML, CSS, Typescript), Symfony 3 (PHP) Skills : establishing of specificities, project management


Formation

Ecole centrale de Lyon

Engineer, Applied mathematics

2014 - 2017

4 ans

Activités et associations : President of the theater organization (1 year)

Engineer options : web applications, C++ development, algorithms for reasoning, advanced probability theory and statistics Human sciences options : political sociology, globalization and transculturalism

Lycée Saint-Louis (Paris)

MPSI - MP*

2012 - 2014

3 ans

Classe préparatoire aux Grandes Ecoles - Mathématiques et Physique


Licences et certifications

Node.js Services Developer

Délivré le : juin 2020

Certifié par OpenJS Foundation

Géopolitique de l'Europe

Délivré le : juin 2019

Certifié par Coursera

Portfolio

LABEL - Cour de cassation

Rift

TrainSweatEat

Tactic

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.