You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Benjamin D.BD

Benjamin D.

Expert React / Apollo GraphQL Frontend Developer

€600/day
2 projects
Lyon, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Benjamin

Hello,

I am an expert in frontend architecture and development with React and Apollo GraphQL. Also with Redux.

In addition to development, I can help you organize your frontend project and maximize development productivity with React.

I have migrated a number of React + Redux frontend projects to much more efficient and much more developer-friendly organizations and approaches with React and Apollo GraphQL.

Ultimately, not far from 60% of useless and repetitive code removed and a productivity gain sometimes multiplied by 3 with the bonus of a much more pleasant developer experience.

I am an absolute fan of GraphQL and working in Javascript with Apollo.

We can talk about it! ;-)
  • English

    Fluent

  • French

    Native or bilingual

Remote only
Primarily works remotely

Experience

  • Izika
    Co-Founder
    SOFTWARE PUBLISHING
    January 2016 - Today (10 years and 5 months)
    Montpellier, France
    izika.com is an application that automates the calculation of mileage allowances.

    We created izika in 2016. It is a SaaS product that is very successful.

    On this project, we built everything technically. Event Sourcing & CQRS + GraphQL architecture.
    I developed all the frontend with React.JS and Redux.

    And more recently, we completely migrated our frontend architecture, replacing Redux with Apollo GraphQL and a much more efficient organization.

    We evolve the business and the application daily with the whole team.
    React.js Symfony 4 Web Architecture Agile Method Business Development Product Development Data Science Web Marketing Strategy
  • Copines de voyage
    VP of Engineering / Lead Architect
    TRAVEL AND TOURISM
    April 2018 - Today (8 years and 2 months)
    Annecy, France
    I was in charge of the complete redesign of the system with the implementation of a scalable architecture adapted to our processes, to the scalability of the tech team, and to the rapidly growing business. Implementation of an Event Sourcing + CQRS architecture deployed in the AWS cloud.

    Together with the CTO, we also implemented a whole set of agile processes facilitated by this architecture:
    - Kanban Method adapted to the context
    - Systematic review process
    - Solid Git flow
    - Test automation
    - Establishment of a dynamic and motivating team culture
    - HR processes promoting autonomy and horizontality
    - etc.

    I also implemented the reference architectures and tools for the development of our Javascript applications with ReactJS & Redux, following the latest practices and recommendations from the React community before training and handing over to new recruits.

    Then, on a daily basis, I technically supervised the team with the role of "Technical Director" and made constant improvements to our architecture and cloud infrastructure, but also handled more classic backend (Symfony 4), frontend (ReactJS) development, and DevOps (AWS) "tickets".
    Event Sourcing CQRS Symfony 4 React.js Redux IS Architecture Web Architecture Kanban
  • La Malle Postale
    Web Architect & Scrum Master
    TRANSPORTATION
    October 2016 - July 2017 (10 months)
    Le Puy-en-Velay, France
    I built and managed a team for the complete overhaul of the business application and website of La Malle Postale, specializing in the transport of luggage and people on long-distance hiking trails.

    I also trained our client in agile methods and the role of Product Owner. A person at the client's site therefore took on the role of Product Owner and participated in the project development from start to finish, as well as in all Sprint planning meetings and daily stand-ups.

    I was also responsible for implementing a scalable architecture to facilitate continuous evolution and load increases.

    To facilitate business data analysis and scalability, we implemented an Event Sourcing and CQRS architecture. The backend was developed in PHP using Symfony. The backend provides an API to the frontend. The application's frontend is a full JavaScript application developed in ReactJS. Data is stored in MySQL, Redis, and Elasticsearch.

    Particular attention was paid to UX and productivity, and we delivered a high-quality business application, both in terms of performance, graphics, and ergonomics.

    We also helped our client evolve their internal processes and implement modern tools to increase their productivity and comfort.

    On this project, we were challenged on the implementation of complex business rules containing many special cases that we had to simplify and generalize.
    Web Architecture Agile Method Back-End Development Front-End Development Symfony 3 React.js User Experience Design

Reviews

5.0

Out of 2 ratings

AD

Account deleted

Reviewed on 3/16/2016

I worked with Benjamin and his team on a major project for a large client. This project had strong technical constraints, very tight deadlines, and required serious infrastructure skills. Benjamin was able to meet all our needs and especially WITHIN THE DEADLINES! His involvement, availability, and advice were truly decisive in the success of this project. I would work with him again without hesitation! Thanks again.
AD

Account deleted

Reviewed on 5/31/2016

Recommendations

PA
Boris GuéryBG
FU
+4
Pierre Aulagne and 6 other people have recommended Benjamin

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Skill set

Categories