
Benoit Serrano
Développeur fullstack - pentester
Salaire / Taux journalier
Paris, France
Freelance
À distance uniquement
Expertises
Langues
À 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.
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
Géopolitique de l'Europe
Délivré le : juin 2019
Portfolio

LABEL - Cour de cassation

Rift

TrainSweatEat
