Benjamin B.

javascript developer - react - angular 8+ - node

Peut se déplacer à Paris

  • 48.8546
  • 2.3477
Proposer un projet La mission ne démarrera que si vous acceptez le devis de Benjamin.
Proposer un projet La mission ne démarrera que si vous acceptez le devis de Benjamin.

Localisation et déplacement

Localisation
Paris, France
Peut travailler dans vos locaux à
  • Paris et 50km autour

Préférences

Durée de mission
Préfèrerait :
  • ≤ 1 mois
  • entre 1 et 3 mois
  • entre 3 et 6 mois
  • ≥ 6 mois
Préfèrerait éviter:
≤ 1 semaine

Vérifications

Langues

Catégories

Compétences (11)

Benjamin en quelques mots

Développeur en Freelance depuis 3 ans.
Diplômé de HETIC (Master Expert en ingénierie et management de la communication digitale).
Je suis spécialisé en développement Javascript mais j'aime également comprendre et challenger les problématiques d'UX et d'UI.
Je travaille de manière autonome et organisé, tout en gardant un code maintenable, documenté et le plus DRY possible.
Ce que j'aime ? Analyser le besoins metier pour en trouver une solution technique viable.

Expériences

MNT

Banque & assurances

Concepteur développeur

Paris, France

avril 2019 - Aujourd'hui

Méthodologie: Agile, SCRUM, Gitlab, User story
Equipe: 2 développeurs front, 2 développeurs back, 1 développeur CRM, 1 scrum master, 2 product owner, 1 Responsable système applicatif, 1 UX/UI
Stack: Angular 8+, NodeJS, microservice node, ReactJS

Sur l’ensemble des projets:
reporting, code review, pull request, backlog

Développement de micro-service :
Media-viewer
Objectif: Permettre de visualiser des documents dans un navigateur.
Conception du service - contrat de service
Découpage technique - mise en place des issues
Développement du Media service permettant de traiter des médias
Gestion de playlist de médias
transformation d’un fichier de type PDF, Blob ou base64 en image URI, en Blob ou retransmission à travers le canvas Context
Implémentation du player de media en ReactJS utilisant le service
Utilisation du micro-service mediaViewer.
Développement de l’UI d’un player de média

Geo
Objectifs : Gérer les informations géographiques
Documentation et utilisation des fichiers Hexaposte et Hexavia de la poste
Conception de la signature du service géo
Gérer les codes pays, les régions françaises, les département français, les code postaux, les communes, les lieudit
Mise en place de validations
Validators
Objectif: Partagez les règles de validations entre le front et le back
Mise en place de schéma de validation
Mise en place de validations (Numéro de sécurité social / clé - IBAN / BIC etc.)


Développement Angular 8+
Implémentation et utilisation des micro-services
Développement de librairies angular
MNT Angular Layout (Gérer l’UI des applications de la MNT)
Composants customisables
Storybook, knob, source

MNT Angular Form (Gérer les éléments de formulaires de la MNT)
Gérer les erreurs de saisies et les validations

Gestion du formulaire d'adhésion à la MNT
FormGroup / FormArray / FormControl
Mise en place d’affichage conditionnel du formulaire
Gestion des erreurs de saisie
Préremplissage des informations connues
Gestion des erreurs de serveurs
Conception d’un système permettant de générer des formulaires à travers un fichier de configuration
Ngrx: mise en place d’une gestion du store
Actions, reducers, meta-reducer, selectors
Mise en place d’un template de librairies Reactjs
rollup configuration
documentation automatique des composants


ILEOTECH

Agence & SSII

Développeur Front-end

Paris, France

janvier 2018 - Aujourd'hui

Développement sur différents projets en agile dans une équipe de 5 développeurs.

Boldium

Agence & SSII

Développeur Front-end

San Francisco, États-Unis d'Amérique

juillet 2017 - décembre 2017

Développement Javascript essentiellement sur diverses problématiques notamment sur des sujets de développement durable à travers des projets pour la Silicon Valley Foundation

ILEOTECH

Agence & SSII

Développeur front-end

Paris, France

juillet 2016 - octobre 2016

Recommandations externes

Formations