Benjamin Dulau

développeur react / développeur symfony fullstack

Lyon, France

  • 45.7539
  • 4.84699
Proposer un projet

Préférences

Déplacement
Effectue ses missions exclusivement en télétravail

Vérifications

Influence

Rejoignez la communauté Malt pour découvrir le profil complet de Benjamin Dulau
Rejoignez la communauté Malt pour découvrir le profil complet de Benjamin Dulau

Compétences (17)

Benjamin en quelques mots

Bonjour,

Je suis très expérimenté dans les domaines suivants:

- Développement en PHP avec Symfony 3 et 4
- Développement Javascript avec ReactJS/Redux et tout l'écosystème webpack & cie
- Mise en place d'architectures Backend avec beaucoup d'expérience sur l'Event Sourcing, CQRS et environnements scalables
- Mise en place d'architectures frontend avec ReactJS
- Hébergement distribué sur le cloud d'Amazon AWS
- Mise en place de process d'équipe et de développement

J'ai aussi mis en place GraphQL sur pas mal de projets.

Je suis disponible pour des missions:
- De développement Symfony ou React pour donner un coup de boost aux projets
- De consulting dans lesquelles je peux vous aider à prendre des décisions d'organisation d'architecture, de code ou de process d'équipe.

N'hésitez pas à me contacter pour discuter ! ;-)

Expériences

janvier 2016 - Aujourd'hui | Montpellier, France

Edition de logiciels

Izika

Co-Founder

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.

Nous faisons évoluer le business et l'application au quotidien avec l'ensemble de l'équipe.
avril 2018 - Aujourd'hui | Annecy, France

Voyage & tourisme

Copines de voyage

VP of Engineering / Lead Architect

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).
octobre 2016 - juillet 2017 | Le Puy-en-Velay, France

Transports

La Malle Postale

Architecte Web & Scrum Master

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.

2 missions Malt

Satisfaction des clients Malt : 5.0/5 (2 avis)

8 recommandations externes

Langues

charter modal image

Notre succès est une oeuvre collective

Contribuez à cette réussite et au sérieux de la communauté en signant la charte du freelance Malt.

Signer la charte