Browse profiles Post a project
Malt welcom

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 D.

Développeur Frontend Expert React / Apollo GraphQL

Works remotely from Lyon

  • 45.7539
  • 4.84699
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
Lyon, France
Remote only
Primarily works remotely

Verifications

Freelancer code of conduct signed
Read the Malt code of conduct

Verified email

Reputation

Languages

Categories

Skills (10)

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

Benjamin in a few words

Bonjour,

Je suis expert en architecture et développement frontend avec React et Apollo GraphQL. Egalement avec Redux.

En plus du développement, je peux vous aider à organiser votre projet frontend et à maximiser la productivité du développement avec React.

J'ai migré un certain nombre de projets frontend React + Redux vers des orga et des approches beaucoup plus efficaces et beaucoup plus confortables pour les développeurs avec React et Apollo GraphQL.

Au final, pas loin de 60% de code inutile et répétitif supprimé et un gain une productivité parfois multiplié par 3 avec en bonus une expérience développeur bien plus agréable.

Je suis absolument fan de GraphQL et du travail en Javascript avec Apollo.

On peut en parler ! ;-)

Experience

Izika

Software Publishing

Co-Founder

Montpellier, France

January 2016 - Today (7 years and 5 months)

izika.com est une application qui automatise le calcul des indemnités kilométriques.

Nous avons créé izika en 2016. C'est un produit en SaaS qui connait un franc succès.

Sur ce projet nous avons tout construit techniquement. Architecture Event Sourcing & CQRS + GraphQL.
J'ai développé tout le front-end avec React.JS et Redux.

Et plus récemment nous avons totalement migré notre architecture frontend en remplaçant Redux par Apollo GraphQL et une orga bien plus efficace.

Nous faisons évoluer le business et l'application au quotidien avec l'ensemble de l'équipe.

Copines de voyage

Travel & Tourism

VP of Engineering / Lead Architect

Annecy, France

April 2018 - Today (5 years and 2 months)

J'ai été en charge de la refonte complète du système avec la mise en place d'une architecture scalable et adaptée à nos process, à la scalabilité de l'équipe tech, et de l'activité en forte croissance. Mise en place d'une architecture Event Sourcing + CQRS déployée dans le cloud de AWS.

Nous avons également mis en place avec le CTO tout un ensemble de process agiles facilités par cette architecture:
- Méthode Kanban adaptée au contexte
- Process de reviews systématiques
- Git flow solide
- Automatisation des tests
- Mise en place d'une culture d'équipe dynamique et motivante
- Process RH favorisants l'autonomie et l'horizontalité
- etc.

J'ai aussi mis en place les architectures et les outils de références pour le développement de nos applications Javascript avec ReactJS & Redux en suivant les dernières pratiques et recommandations de la communauté React avant de former et de donner la main à de nouvelles recrues.

Ensuite au quotidien j'ai encadré techniquement l'équipe avec un rôle de "Directeur Technique" et effectué des améliorations constantes de notre architecture et de notre infrastructure cloud, mais aussi traités des "tickets" plus classiques de développement backend (Symfony 4), frontend (ReactJS) et de DevOps (AWS).
Event Sourcing CQRS Symfony 4 React.js redux Architecture SI Architecture web Kanban

La Malle Postale

Transportation

Architecte Web & Scrum Master  - As a freelancer

Le Puy-en-Velay, France

October 2016 - July 2017 (9 months)

J'ai constitué et géré une équipe pour la refonte complète de l'application métier et du site internet de La Malle Postale, spécialisé dans le transport de bagages et de personnes sur les chemins de grandes randonnées.

J'ai également formé notre client aux méthodes agiles et au rôle de Product Owner. Une personne chez le client a donc pris le rôle du Product Owner et a participé au développement du projet de bout en bout ainsi qu'à toutes les réunions de planification de Sprint et aux stand up quotidiens.

J'ai également été en charge de la mise en place d'une architecture scalable pour favoriser des évolutions continues et des montées en charge.

Pour favoriser l'analyse de data métier et la scalabilité, nous avons mis en place une architecture Event Sourcing et CQRS. Le backend a été développé en PHP à l'aide de Symfony. Le backend fournit une API au frontend. Le frontend de l'application est une application full javascript développée en ReactJS. Les données sont stockées dans MySQL, Redis et Elasticsearch.

Une attention particulière a été portée sur l'UX et la productivité et nous avons fourni une application métier de grande qualité, tant en performances qu'en graphisme et ergonomie.

Nous avons également aidé notre client à faire évoluer ses process internes et à mettre en place des outils modernes pour augmenter leur productivité et leur confort.

Sur ce projet, nous avons été challengés sur l'implémentation de règles métiers complexes contenant beaucoup de cas particuliers que nous avons du simplifier et généraliser.

Kolor

Membre de l'équipe pilote pour l'architecture et développement web backend pour le projet Dubai360.com.  - As a freelancer

2 projects on Malt

(2 ratings)

Check out Benjamin's project reviews

8 recommendations

Check out Benjamin's recommendations