en
en
Frederic
Je ne suis pas ouvert aux opportunités
Autre
Paris
Freelance, CDI
100% télétravail
Technologies
À propos
Frederic
Dev Javascript Angular Node.js | ⬢ Software architect 👉
AutreParis
developer avatar
Description

Passionné de le code et ses possibilités infinies. Après plusieurs années en tant que développeur back-end PHP, je m'oriente vers le développement front-end web et mobile, sur l'écosytème Javascript, et particulièrement sur Angular depuis 2016.

A ce jour, J'ai participé au développement de plusieurs dizaines d'applications, et j'ai formé +1000 apprenants au sein de plusieurs entreprises et écoles du numérique reconnues.

Languages : Javascript, PHP, Lua, Solidity
Environnements : Node.Js, Nginx, Apache
Frameworks : Angular, Ionic, ExpressJs, Laravel, HardHat, RobloxStudio
DB : MySql, Postgre, MongoDb
Test : Jasmine, Karma, jest
Devops : docker, Makefile, Envoy, Ansible
Agile : Trello, Jira

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.

Langues : Français, Anglais

Expériences professionnelles
15 ans d'expérience en tant que Autre (ou similaire)10 ans ans d'expérience dans d'autres domaines
Formateur Javascript / Angular
EPITA: Ecole d'Ingénieurs en Informatique - Parisjanv. 2023 - sept. 2023 · 8 mois
Founder & CTO @FactureHero.com / Angular - Laravel - Node.js
FactureHero.com - Parisavr. 2018 - août 2023 · 5 ans 4 mois

Fondateur et développeur de FactureHero, solution de facturation online pour
les Freelances.

  • Front-end : Javasript, TypeScript, Angular , UXDesign, Responsive, Adaptive
    app
  • Back-end : Développement de l'API REST sur le framework Laravel
  • Micro-service : développement de micro-services sur nodeJS / Express /
    MongoDB
  • Gestion de projet : Agile, SCRUM
Formateur Angular 16
BNP Paribas - Parisavr. 2023 - juin 2023 · 2 mois

Public : ingénieurs/développeurs
Formation Angular - Créer des interfaces web dynamiques avec le framework
Angular (Google)

  • HTML/CSS
  • Javacript ES6-8 orienté objet
  • Angular
    Objectif : acquérir des connaissances solides sur l'utilisation avancée du
    framework ainsi que les bonnes pratiques, à travers une approche projet.
Lead developper Angular - Ionic - Node.js
EASYSMARTLOCK - Parisjanv. 2020 - mai 2023 · 3 ans 4 mois

EasySmartLock automatise la location courte durée.
Conception et développement d'une application mobile qui automatise le
process du check-in lors d'une réservation voyageur. L'application manage
des serrures connectées, génère et envoie automatiquement un code d'accès
par SMS au client.

  • Conception de l'architecture globale et des specifications
  • Back-end : design et développement de l'API REST sur nodeJs / express
  • Front-end mobile : Ionic 5
  • Front-end admin : design et développement de l'application sur Angular 10 -
    UI : Material
  • Services : API externes beds24, airbnb, booking, et twilio (service sms) et
    welock pour les serrures connectées
Formateur Angular 13- créer des applications web
BNP Paribas Personal Finance - Parismai 2022 - juin 2022 · 1 mois

Public : ingénieurs/développeurs du groupe
Formation Angular - créer des interfaces web dynamiques avec le framework
Angular (Google)
Objectif : acquérir des connaissances solides sur l'utilisation avancée du
framework ainsi que les bonnes pratiques, à travers une approche projet.

Formateur Angular 10 - créer des interfaces web dynamiques
EPITA: Ecole d'Ingénieur en Informatiquesept. 2020 - sept. 2021 · 1 an

Paris et périphérie
Public : ingénieurs/développeurs du groupe BNPP
Formation Angular - créer des interfaces web dynamiques avec le framework
de Google
Objectif : acquérir des connaissances solides sur l'utilisation avancée du
framework ainsi que les bonnes pratiques, à travers une approche projet.

  • Installation, architecture d'une application, et premier component
  • Les concepts essentiels (module, component, data-binding, event,
    interpolation, directive, pipe)
  • Passer de l'information entre components parent/enfant
  • Créer de la navigation via le routing
  • Communiquer avec le monde extérieur avec HttpClient
  • RxJS / notions d'Observable / Les Subjects / les operateurs RxJS
  • Notion de state management - mettre en place une gestion d'état à l'aide de
    RxJS
  • Aller plus loin avec les requêtes : mettre en place des interceptors
  • Coder un interceptor pour gérer l'authentification stateless à une API
  • Aller plus loin avec le routing : les Guards
  • Le LazyLoding de modules - refactoriser l'architecture en multi-modules
  • Bonus : Importer des components de librairies externes : utiliser
    MaterialAngular
    WebForce3
mobile "
Formateur référent / Formation certifiante "Développeur front-end web- - Parisjanv. 2020 - mars 2020 · 2 mois

Formateur référent front-end et membre du Jury.

  • Intégration d'un projet étudiant "fil rouge" dans la formation
  • Tutorat pour les apprenants pour réaliser leur projet
    PRECISION :
    J'ai animé cette formation en 100% téléprésenciel via l'outil Zoom avec une
    session de 11 apprenants.
    Formateur Javascript
  • les bases de la programmation
  • interagir avec et la page web et gérer les actions utilisateurs
  • les class et programmation orientée objet
  • les outils de l'écosystème Javascript
    Formateur Angular 9
  • Angular et son positionnement sur le marché du développement
    d'application web
  • Découverte du framework
  • les concepts
  • mise en pratique création d'une application type "Contacts App"
  • Aller plus loin : notion de gestion d'état et mise en pratique via RxJs
  • Déployer une application Angular
    Formateur Ionic 4
  • Ionic, le développement hybride, et les autres solutions
  • Découverte et utilisation des components Ionic
  • Les concepts
  • la libraire Cordova
  • Communiquer avec le monde extérieur via le module HttpClient
  • Mise en pratique : Création d'une application mobile type "AlloCiné"
  • Déployer une application mobile PWA (pregressive Web App)
    => https://ionic-education-movies-app.netlify.app/
    Membre du JURY pour la présentation de projet de fin de formation Front-end
    des apprenants.
Formateur Ionic 4
Ecole IPSSI / Groupe IP-Formationaoût 2019 - août 2019 ·

Paris 12, Île-de-France, France
Formation ionic 4 à destination des Master1.

  • les fondamentaux d Angular 7/8 : les composants web, le data-binding, les
    directives, les pipes, les services, HttpClient, les Subjects, gérer l'état d une
    application front-end.
  • ionic 4 : Le changement de paradigme et découverte des components UI à
    travers la création d'application simple.
  • ionic 4 : Cordova / Ionic Native et utiliser le hardware du mobile. Difference
    entre Cordova et Capacitor.
  • Ionic 4 : Visualiser l application sur un device avec Devapp
  • Ionic 4 : compiler une app PWA
Formateur Javascript - TypeScript - Angular 7 - Ionic 4
WebForce3 - Parisjanv. 2019 - avr. 2019 · 3 mois

Formateur ANGULAR 7 & IONIC 4

  • 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
  • Création d'une web app "Contacts List"
    => http://frederic-lossignol.com/webapp-contactslist.gif
  • 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.
    => https://frederic-lossignol.com/app-ionic-corrections.gif
    Formateur JAVASCRIPT
  • les bases de la programmation abordées via le langage Javascript
    (variables, types, conditions, boucles, fonctions et fonctions natives du
    langage)
  • Javascript orienté objet

JS ES5 les fonctions constructeurs et le prototye
JS ES6 les class et la POO

  • Fabriquer de l'interaction - gestion des événements, sélection avancée,
Conseil et formateur référent Javascript
manipulation du DOM - Parismars 2019 - mars 2019 ·
  • Elaboration du programme de formation Javascript / React / NodeJS d'une
    durée de 9 mois :
    Au sein de l'équipe WebForce3, j'ai élaboré le programme de formation
    Javascript / React pour la candidature de l'école en réponse à l'appel à projet
    de OUI SNCF. Il s'agissait de répondre au besoin de recrutement de 10
    développeurs en vue d'intégrer l'entreprise.
  • Présentation orale du programme de formation auprès des décideurs et de
Formateur HTML / CSS Responsive Design
l'équipe technique OUI SNCF - Parismars 2019 - mars 2019 ·

Encadrement de projet HTML5 CSS3 au sein de la formation Développeur

Formateur Javascript - Angular 7 - Ionic 4
Web. - Parisoct. 2018 - déc. 2018 · 2 mois

Formateur ANGULAR 7

  • Découverte du Framework, son usage et ses concepts
  • Avancée dans le grands principes du framework à travers la conception
    d'une application CRUD
  • Création d'une web app "Contacts List"
    => http://frederic-lossignol.com/webapp-contactslist.gif
    Formateur IONIC 4
  • 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.
    => https://frederic-lossignol.com/app-ionic-corrections.gif
    Formateur JAVASCRIPT
  • les bases de la programmation abordées via le langage Javascript
    (variables, types, conditions, boucles, fonctions et fonctions natives du
    langage)
  • Javascript orienté objet

JS ES5 les fonctions constructeurs et le prototye
JS ES6 les class

  • Fabriquer de l'interaction - gestion des événements, sélection avancée,
    manipulation du DOM
Formateur Javascript - Angular5
WebForce3 - Parissept. 2017 - mai 2018 · 8 mois

Formateur ANGULAR 5

  • Découverte du Framework, son usage et ses concepts
  • Avancée dans le grands principes du framework à travers la conception
    d'une application CRUD
  • Création d'une web app "Contacts List"
    => http://frederic-lossignol.com/webapp-contactslist.gif
  • Workshop : Créer une web app "Velib" avec Angular 2
    => http://test-client.fr/viensenvelib/
    Formateur JAVASCRIPT
  • les bases de la programmation abordées via le langage Javascript
    (variables, types, conditions, boucles, fonctions et fonctions natives du
    langage)
  • Javascript orienté objet

JS ES5 les fonctions constructeurs et le prototye
JS ES6 les class

  • Fabriquer de l'interaction - gestion des événements, sélection avancée,
    manipulation du DOM
Formateur Javascript - jQuery
AJC Formation - Parisdéc. 2017 - déc. 2017 ·

Formation Javascript avancé et jQuery à destination des développeurs d'un
grand institut de sondage online. Au programme :

  • JS ES5 / ES6 : les différences (encapsulation des données avec let, typage,
    arrow-fonctions, class, compilation
  • Utiliser jQuery pour simplifier l'écriture de nos scripts (sélection et sélection
    avancée, méthodes de manipulation du DOM, gestion des évènements,
    requêtes asynchrones
  • Mettre en pratique ce que l'on a appris dans un projet de sondage online en
    bâtissant de l'interactivité.
Formateur Javascript et Angular2
WebForce3 - Pierrefitte-sur-Seinemars 2017 - avr. 2017 · 1 mois

Formation JAVASCRIPT

  • les bases de la programmation abordées via le langage Javascript
    (variables, types, conditions, boucles, fonctions et fonctions natives du
    langage)
  • Javascript orienté objet -J S ES5 et ES6)
  • Fabriquer de l'interaction - gestion des événements, sélection avancée,
    manipulation du DOM
    Formation ANGULAR 5
  • Découverte du Framework, son usage et ses concepts
  • Avancée dans le grands principes du framework à travers la conception
    d'une application CRUD
  • Création d'une web app "Contacts List"
    => http://frederic-lossignol.com/webapp-contactslist.gif
  • Workshop : Créer une web app "Velib" avec Angular 2
    => http://test-client.fr/viensenvelib/
Lead Web Developer
Civiliz - Parisnov. 2016 - févr. 2017 · 3 mois

La plateforme Civiliz permet la gestion d'avis de clients recueillis dans des
lieux physiques.
La mission intègre :

  • la réalisation de versions spécifiques des applications Civiliz de recueil d'avis
    Clients.
  • Les configurations Clients personnalisées et le déploiement sur les serveurs
    Civiliz.
    Compétences utilisées pour cette mission :
    Back-end : PHP-MySQL - Framework CakePHP
    Front-end : Javascript - Backbone JS
    Intégration : HTML-CSS
    Versionning : GIT
    Déploiement : Capistrano
Formateur PHP-MySql - Programmation orientée objet
AJC Formationnov. 2016 - déc. 2016 · 1 mois

6 rue Rougemont -75 009 Paris
Formation au développement web avec le langage PHP et MySql
POO et MVC.
Dans cette formation, l'objectif était de donner aux élèves les clés de
compréhension du langage PHP, sa syntaxe, ses particularités, et
d'appréhender la POO et ses concepts. Nous avons également mis en
pratique le Design pattern MVC à travers 2 projets.
NOTIONS

  • Architecture Client-Serveur
  • Requêtes Http (protocole, querystring, analyse de la réponse serveur)
    Installation de l'environnement
  • Apache, PHP, phpMyAdmin (Xampp et VM)
    PHP
  • Syntaxe et syntaxe alternative dans les vue
  • Les conditions (if, if else, if elseif else, switch)
  • Les boucles (for, while, do while, foreach)
  • Les functions
    MYSQL
  • Requêtes SELECT simples à complexes
  • Requêtes CREATE, UPDATE, DELETE
    PHPMyAdmin
  • Gérér une BDD (création, import, export, requêtes)
    CONCEPTS :
  • Programmation : orientée objet
    (Class, instances, héritage, encapsulation, polymorphisme, abstraction)
  • MVC : savoir organiser son code selon le Design Pattern MVC (Model-View-
    Controller)
    PROJETS :
  • Application CRUD type Carnet d'adresse (lecture, ajout, suppression).
  • Factorisation de l'application Carnet d'adresse en MVC.
Formateur Angular JS
- Class User en programmation orientée objet.oct. 2016 - oct. 2016 ·

6 rue Rougemont, Paris
Formation Développement front-end avec Angular JS
Dans cette formation Angular JS, l'objectif était de donner à un public "Chef de
projet", les clés de compréhension du Framework de développement front-end
AngularJS, par la pratique et le coding.
Les concepts d'Angular JS :

  • La structure MVC
  • Le double data-binding
  • Les directives natives
  • Les modules / Encapsuler son code dans un module
  • L'injection de dépendances
  • Coder la logique dans les controllers
  • Les vues, et le templating de vue
  • L'abstraction de l'accès aux data via les services
  • Le service $http
    Pratique :
  • Coder une webApp de type CRUD
    (lecture, ajout, suppression, modification )
  • Projet "Application Velibeo" à partir de l'API JC-DECAUX, créer une
    application qui donne en temps réel la position des stations Vélib et la
    disponibilité des vélibs.
    Lien : http://test.client.fr/viensenvelib
Formateur Angular2
WebForce3 - Le Perray-en-Yvelines, Franceoct. 2016 - oct. 2016 ·

Formation au framework de développement front-end ANGULAR2.

  • Les components / Créer notre premier composant
  • Les directives structurées
  • Les pipes natifs / Créer nos pipes
  • La gestion des formulaires / ngModel - pattern Template Driven Form - le
    Formbuilder
  • Les services
  • Le service Http / Les observables - Les promises
  • Le routing
    Création de 2 applications :
  • Application CRUD gestion de contacts
Formateur PHP - Design Pattern MVC et Frameworks
- Application avec le web service JC Decaux Velibsept. 2016 - sept. 2016 ·

82, avenue Denfert-Rochereau, 75014 Paris
Dans cette formation PHP Avancé - MVC et Frameworks.

  • Les notions de la structure Model-View-Controller.
  • Les Frameworks PHP du marché.
  • 2 cas pratiques d'application
  • Coder un système de routing
  • L'abstraction de l'accès aux data - Le model
  • La logique - Le controller
  • Les vues, et le templating de vue
  • Coder notre propre système MVC
  • Projet "AlloCine Like" à partir d'un Framework PHP
Formateur développement web
WebForce3 - Le Perray-en-Yvelines, Francejuin 2016 - juin 2016 ·

Formation développment back-end PHP/MySql
Formation Web Force 3 - 1ère session au Perray-en-Yvelines(78)
Objectifs du module :

  • Comprendre l'architecture Client / Serveur / Database
  • Analyser les requêtes HTTP
  • Savoir mettre en place un serveur local (Xampp et Wamp)
  • Connaître les bases de la programmation PHP (variables, types, tableaux,
    conditions, boucles, fonctions)
  • Savoir manipuler les tableaux et les chaîne de caractères
  • Savoir découper son code en séparant logique / vues
  • Créer des fonctions
  • Savoir faire des requêtes SQL CRUD simples et complexes
  • Utiliser la classe PDO de php
  • Connaître les faille de sécurité de type injection SQL et XSS
  • Projets : coder un site dynamique type Allocine + portfolio
  • Les offres d'hébergement et mettre un site online avec un client FTP
Formateur UX Design
Fondation INFA - Nogent-sur-Marnemai 2016 - mai 2016 ·

Formation UX Design aux élèves de la formation "Développeurs front-end".
Objectifs :

  • 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)
  • Initiation HTML/CSS et Bootstrap pour le prototypage d'interface web
Formateur développement web
ESCEN - Ecole Supérieure de Commerce et d'Economie Numériqueavr. 2016 - mai 2016 · 1 mois

Formation en développement web à destination des élèves Master1 de
l'ESCEN.
Objectifs :

  • 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
Formateur developpement web
3W Academyjanv. 2016 - avr. 2016 · 3 mois

J'interviens actuellement sur la formation phare de la 3W Academy afin de
former les élèves au métier de développeur web et les préparer au mieux à la
demande du marché.
Mes spécialités au sein de cette formation sont :

  • les bases de la programmation
  • Javascript, jQuery et les webServices
  • PHP et la programmation orientée objet
  • Les bases de données avec MySql et PhpMyAdmin
  • Initiation aux frameworks PHP
Formateur en développement web et mobile
LiveMentoroct. 2015 - févr. 2016 · 4 mois

Après 7 années d'expérience dans le domaine du Développement web et
mobile, j'ai décidé de transmettre à mon tour ce que j'ai appris et d'aider les
futurs développeurs et chef de projet web.
J'enseigne sur LiveMentor sous la forme de cours particulier en ligne, orientés
action et projet.
Je m'attache à bien cerner les attentes des élèves et maximiser leur niveau
d'apprentissage.
Public : Chef de projet, Développeurs, étudiants du web, agences, écoles du
web
Matières enseignées :

  • Front-end : HTML/CSS, jQuery, Angular JS, Photoshop
  • Back-end : PHP, Mysql, CakePhp, Laravel
  • Développement mobile : Ionic, Cordova
  • CMS : Wordpress, Drupal
    Learnlab.fr
ligne
Fondateur de Learnlab.fr | Solutions web et mobile pour l'éducation enoct. 2013 - déc. 2015 · 2 ans 2 mois

Learnlab.fr est une solution web qui permet de créer et gérer une plateforme
de formations en ligne facilement.
Ce projet en développement permet déjà d'intégrer 3 types de contenus :
Vidéos, Articles et des Quizs. L'application intègre une couche de gamification
pour rendre les formations plus agréables et permettra à terme à l'éditeur de
délivrer des certifications à l'apprenant.

Co-fondateur et Dir. Stratégie Digitale
Defensepoussins.fravr. 2013 - nov. 2015 · 2 ans 7 mois

Co-Fondateur du Mouvement des Poussins Autoentrepreneur
Site web : www.defensepoussins.fr
J'ai notamment développé le site Web www.defensepoussins.fr ainsi que
toute la stratégie Web et social media dans l'objectif de créer une boucle virale
positive sur le web et ainsi recruter rapidement les signataires à la pétition puis
des inscrits au Blog/Media des Autoentrepreneurs.
Résultats obtenus :
+140 000 Inscrits à la Mailing List

  • 23 000 Fans sur Facebook
  • 3700 Followers sur Twitter
  • 700 Abonnés sur Youtube
Formations
2 ans d'études supérieures
universite paris 10
BTS audiovisuel1997
Technologies
Compétences
Interessé parClean architecture, GraphQL, Machine Learning
Langues
  • Anglais
  • Français
Tests
Angular - 2 octobre 2023Top 10% avec un score de 2402 points