Search for a freelancer Post a project

Welcome to Benjamin's freelance profile!

Malt gives you access to the best freelancers for your projects. Contact Benjamin to discuss your project or search for other freelancer profiles on Malt.

Benjamin B.

🚀 Front-end engineer (Expert React) ⭐️

Works remotely from Paris

  • 48.8546
  • 2.3477
Propose a project The project will begin once you accept Benjamin's quote.
Propose a project The project will begin once you accept Benjamin's quote.

Location and workplace preferences

Location
Paris, France
Remote only
Primarily works remotely

Preferences

Project length
Would prefer:
  • ≤ 1 month
  • Between 1-3 months
  • Between 3-6 months
  • ≥ 6 months
Would prefer to avoid:
≤ 1 week
Company size
  • 2-10 people
  • 11 - 49 people
  • 50 - 249 people
  • 250 - 999 people
  • 1000 - 4999 people
+1 autres

Verifications

Freelancer code of conduct signed
Read the Malt code of conduct

Verified email

Reputation

Languages

Categories

Skills (15)

  • Methodologies
  • Beginner Intermediate Advanced
  • Frameworks
  • Beginner Intermediate Advanced
  • Beginner Intermediate Advanced
  • Beginner Intermediate Advanced

Benjamin in a few words

Software Engineer 5+ years of experience. (React Expert)
Startup, Enterprise & Agency experiences.
Co-founder at Ravacan, a USA Based startup (English communication) since 2019.

Graduated from HETIC. Passionate about User Experience, data, and making great products (solving real problems).
- Experience in structured large and small projects.
- Guidelines
- Team management,
- Product Management (Definition, Epic, Tickets (Board/Backlog)), Review, QA)





Experience

Ravacan

Software Publishing

Co-fondateur & Software Engineer

Paris, France

July 2019 - Today (3 years3 years)

B2B Saas. Analytics & Collaboration software for manufacturers and their suppliers.
(Pre-seed).
Engineering Manager, Front-end Engineer, Product definition, Team Management.

MNT

Banking & Insurance

Concepteur développeur  - As a freelancer

Paris, France

April 2019 - Today (3 years3 years and 3 months)

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

Digital & IT

Développeur Front-end  - As a freelancer

Paris, France

January 2018 - Today (4 years4 years and 5 months)

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

Boldium

Digital & IT

Développeur Front-end

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

July 2017 - December 2017 (4 months)

External recommendations

Check out Benjamin's recommendations

Education