Votre navigateur est obsolète !

Pour une expériencenet et une sécurité optimale, mettez à jour votre navigateur. Mettre à jour maintenant

×

Frederic Lossignol

Developpeur senior front-end Javascript / Angular

Expériences
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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é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
  • 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
  • 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
  • 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
  • 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é
  • 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
Compétences

Développement front-end

  • Langage : Javascript ES6/7, TypeScript
  • Framework : Angular, Ionic, Flutter
  • HTML5, CSS3, Bootstrap, Préprocesseurs Saas, Less
  • Sensibilité UX / UI
  • Outils : NPM/Yarn, Git; WebPack, Composer, Jasmine

Développement back-end / Déploiement

  • Languages : PHP, Node.js, SQL
  • Frameworks : Laravel, Express
  • Outils : Composer, Npm, Yarn, Git, Github, Deploy, Capistrano
  • Environnements : Ubuntu, Apache, Nginx
  • 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.

Sport / Arts

  • Triathlon (Natation , Course à pied, VTT), basket, ski alpin, Photographie / Cinéma / Lecture
Formations

Certification Flutter

Dyma

Depuis septembre 2020

Certification NodeJs

Dyma

Depuis novembre 2019

Certifcation Angular et Ionic

Dyma

Octobre 2018

Certification Javascript ES6 Expert

Skill Value

Mars 2017

B.T.S Audiovisuel

Lycée Jacques Prévert - Boulogne Billancourt (92)

Septembre 2001 à juin 2003

Baccalauréat technologique Electronique

Lycée Le Corbusier - Aubervilliers (93)

Septembre 1996 à juin 1997
Frederic Lossignol
46 ans
Présentation
Frédéric,
Développeur Javascript, Angular
xp : +10 ans. Passionné de la création d'interfaces applicatives orientées UI/UX

Languages : Javascript, PHP, Lua, Solidity
Environnements : Node.Js, Nginx, Apache
Frameworks : Angular, Ionic, ExpressJs, Laravel HardHat, RobloxStudio
DB : MySql, MongoDb
Test : Jasmine, Karma
Tools : git/github, npm/yarn, composer, 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
Télécharger Télécharger