Soft skills : sensibilité produit orienté UX, aisance à communiquer, pédagogie, problem solver, adaptabilité à l'environnement
Après plusieurs années en tant que développeur back-end je m'oriente vers le développement front-end web et mobile, sur l'écosytème Javascript.
A ce jour, J'ai participé au développement de plusieurs dizaines d'applications, et j'ai formé environ 700 apprenants au sein de plusieurs entreprises et écoles du numérique reconnues.
Public : ingénieurs / banque BNPParibas Dans le cade d'une POE, j'ai formé environ 80 salariés au cours de 8 sessions. Ma mission consiste à apporter la compétence de développeur.euse front-end HTML-CSS, Javascript et Angular afin que les apprenants puisse d'intégrer les postes disponibles en interne au sein des équipes de développement front-end
Programme :
Installation et architecture d'une application Angular / Les concepts essentiels
Notions de modules / components / services
L'information entre les components avec @Input et @Output
La librairie RxJS / Observables / Méthodes et opérateurs
Faire des requêtes HTTP avec HttpClient
Notion d'état de l'application / mettre en place une gestion d'état avec RxJs
Créer de la navigation avec le routing module
Gestion des formulaires et des validations
Aller plus loin :
Architecture, bonnes pratiques, et optimisations
Intercepter les requêtes HTTP avec les Interceptors
feature module / refactoriser une application multi-modulaire / mettre en place le Lazy-Loading
shared module / utiliser une librairie Angular Material
Build, tests et déploiement d'une application Angular
Fondateur et Développeur de FactureHero
FactureHero.com
Avril 2018
à juillet 2023
FactureHero est une solution SaaS de facturation online pour les Freelances. Rôles : architecte logiciel, développement de l'API REST avec Laravel (PHP/Postgre), esign de l'interface UI de l'application et des parcours UX users, développement de l'application utilisateur sur Angular, et des micro-services sous NodeJS / Express
Défis techniques :
Refactorisation du code Angular pour une application cross-plateform web/mobile/desktop
Migrations itératives sur les versions évolutives Angular (V5 à V16), Laravel (V7 à V10), et Expressjs
Data management, Monitoring
Mise en place d'outils et process CI/CD (déploiement continu)
Lead Developer Angular / Ionic / Node.js
EasySmartLock
Mai 2020
à mai 2023
Freelance
Paris
EasySmartLock est une application des gestion immobilière courte durée qui automatise la location, la remise de clé, et le check-out.
Rôles :
Architecte logiciel et choix technique front-end et back-end, design data
Maquettes UX/UI des applications front-end
Développement back-end API REST Node.js/Express, front-end admin sur Angular, et front-end de la partie mobile client sur Ionic
Défis techniques :
Mise en place d'un process de migrations de version Angular/Ionic et des librairies tierces
Mise en place d'un plan CI/CD (déploiement continu). Heroku / Netlify / AWS pour les applications front-end
Développement des micro-services connexes (reservations des locations, serrure connectée, service SMS et appels telephonique)
Développement de la partie IoT (serrures connectées et bluetooth)
Formateur Référent - front-end / Javascript
WebForce3
Janvier 2020
à avril 2020
Référent pédagogique formation front-end
Formateur Javascript / Angular / Ionic
Mise en place des projets étudiants
Membre du Jury des épreuves certifications
Elaboration du programme de formation Javascript / React / NodeJS d'une durée de 9 mois en réponse à l'appel à projet Oui SNCF
Développeur Flutter Application mobile
Maavo
Septembre 2019
à décembre 2019
Mavoo est une application mobile de rencontre basée sur la voix. Rôles :
Développement du MVP de l'application moblie
Développement du système d'enregistrement audio et de géolocalisation
Gestion du state de l'application orientée performance
Développement du système d'authentification
Mise en place du back-end nodeJs / MongoDB / MySql
Mise en place de l'architecture sur AWS
Formateur Angular / Ionic
IPSSI - Ecole supérieure d'informatique
Juillet 2019
à août 2019
Public : étudiants Master Ma mission consiste à apporter la compétence : Savoir créer une application mobile cross-plateform avec Ionic et Cordova
Le programme :
Les notions essentielles et avancées du framework Angular à travers le code d'une application de gestion type ERP
Découverte de Ionic et des components UI
Découverte de Cordova création d'une application mobile avec Ionic et Cordova
Découverte de Capacitor et création d'une application type PWA en intégrant des fonctions de géolocalisation
Formateur Javascript / Angular / Ionic
WebForce3
Novembre 2017
à mai 2019
Paris
Découverte du Framework Angular, son usage et ses concepts
Avancée dans le grands principes du framework à travers la conception d'une application CRUD
Angular 5/7 : Création d'une application web "gestion de contacts"
Ionic 4 : Créer une application mobile en utilisant les fonctionnalités et le templating Ionic, puis utiliser ionic native pour accéder au hardware du téléphone.
Javascript : les bases de la programmation
Créer de l'interaction : sélection, gestion des événements, manipulation du DOM
Javascript ES6 / ES7 / Orienté objet et class
Développeur Javascript BackboneJS
Civiliz
Novembre 2016
à janvier 2017
Civiliz est une startup qui propose la gestion des bornes d'avis clients dans les lieux publics.
Mon rôle sur cette mission :
Développement des applications Client sur Backbone JS
Développement de fonctionnalités sur les applications administrateur (API Rest, Framework CakePhp3)
Gestion du versionning avec GIT
Déploiement des applications avec Capistrano
Développeur PHP / Framework Laravel
Kalipseo
Mai 2023
à juin 2023
Freelance
Paris
Développement d'une fonctionnalité de paiement par abonnement sur une application SaaS et gestion de la donnée
Framework PHP : Laravel / Database : mySql
Hébergement : DigitalOcean
API paiement : Stripe
Javscript
Formateur développement back-end
3W Academy
Janvier 2016
à décembre 2016
Freelance
Paris
3W Academy est une école des métiers du numérique et une business school
Au sein de l'école 3WA, J'ai formé plusieurs sessions d'apprenants sur la partie développement.
Formation PHP niveau débutant / avancé / programmation orientée objet
conception de modèle de donnée et language Sql
Formation au framework PHP SILEX et Symfony
Formration Javascript orienté objet
Formateur PHP7 et SQL
AJC Formation
Septembre 2016
Freelance
Paris
AJC est une école centrée sur les métiers de l'informatique.
Dans le cadre d'un cursus POE (Préparation opérationnelle à l'emploi), j'ai formé des ingénieurs sur la partie PHP/mySql afin qu'ils puissent intégrer une ESN en fin de parcours.
Formation SQL (requêtes simples et avancées)
Formation PHP orientée objet
Formation au pattern MVC
Création d'un framework orienté MVC
Formateur UX Design
Fondation INFA
Juin 2016
Freelance
Fontenay-sous-Bois (94)
Formation UX Design à destiantion des élèves de la formation "Développeurs front-end"
Comprendre le design de l'expérience utilisateur et les enjeux pour les Entreprises
Mettre en place un process UX par étape en mode projet
Produire des livrables (mockups filaires, questionnaires aux utilisateurs, prototypes utlisables)
Connaître et utiliser les outils (Balsamiq, Invision)
Formateur développement web
ESCEN - Ecole sup économie numérique
Avril 2016
Freelance
Paris
Savoir intégrer une maquette en HTML/CSS
Connaître les logiques du code procédural et fonctionnel en PHP
Modéliser une base de données en fonction d'un projet
Connaître l'état du marché du développement en France, et les technologies utilisées pour le développement web et mobile
Programmeur systèmes de sécurité
EADS
Janvier 2004
à octobre 2015
CDI
Paris
France
Expertise et force de proposition sur les technologies de controle d'acces (RFID, Biométrie)
Mise en place, programmation et gestion du système de sécurité du siège EADS Headquarters Paris
Gestion de projets de sécurité et sûreté
Technicien supérieur audiovisuel
Dubbing Brothers
Septembre 2001
à septembre 2003
CDI
Saint denis
France
Fabrication des PAD (Prêts à Diffuser) pour les grandes chaînes nationales (TF1, France TV, Canal+, M6), montage image/son des pistes VO/VF/VI et mise en conformité audio/vidéo
Hébergements : Digital Ocean, Heroku, AWS Solutions (EC2/S3)
Centres d'intérêt
Bénévolat / Entrepreneuriat
Association d'aide aux jeunes entrepreneurs, fondateur de factureHero, l'application de gestion de facturation pour les freelances et de Sharemycode, application qui facilite la vie de la formation présentielle.