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

Gregory Dorrifourt

⭐️ Fullstack Web Developer

€700/day
2 projects
Versailles, FR
15+ years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Gregory

🏆 +15 years of experience | Fullstack with a Front-end focus
🎯 Product vision & collaboration | Pragmatic & value-oriented
💎 Clean code lover | Simplicity, efficiency, maintainability
🔥 Technical Lead | Mentor | Culture of excellence

I chose on-the-job learning early on rather than extensive studies, and after 20 years, I have no regrets. A developer by passion, a Lead Developer by vocation, I have never stopped learning, evolving, and taking on technical challenges.

My motivation? Staying at the forefront, innovating, and supporting. I enjoy combining technical rigor, pragmatism, and product vision to build robust and efficient solutions. Agility, UX, performance, and maintainability are at the heart of my approach.

Today, as a freelancer, I work as a Fullstack Lead Developer with a strong Front-end sensibility, inherited from my graphic designer background.

🎯 My goal: to design fluid, harmonious, and high-performing user experiences.

🚀 Technical skills & expertise
✓ Front-end: Angular, React, Next.js, JavaScript, TypeScript
✓ Back-end: Node.js, Express, NestJS, MongoDB, Mongoose
✓ Testing & Quality: Cypress, Playwright, Vitest, GitLab CI/CD
✓ Methodologies: Agile Scrum, UX Design Sprint, Micro-frontends, Salesforce CC
✓ Cloud & DevOps: Kubernetes, AWS, GitLab CI/CD

I enjoy working in pairs with the Product Owner, understanding business challenges, and transforming needs into solutions. Whether as a technical lead, developer, mentor, or facilitator, I take pleasure in uniting teams and sharing my knowledge.

Always ready for a new adventure, let's connect!
  • English

    Fluent

  • French

    Native or bilingual

Can work on-site
Versailles (up to 30km)

Experience

  • LACOSTE
    Lead Fullstack Developer
    April 2024 - Today (2 years and 1 month)
    For my first freelance assignment, I was hired by LACOSTE OPERATIONS as a Senior Fullstack JavaScript developer on a Salesforce Commerce Cloud (SFCC) Genesis II architecture.

    The mission involved maintaining Lacoste's e-commerce site, contributing to the migration of code from JavaScript to TypeScript, and developing new features within an Agile SCRUM feature team, all in an international context.

    Thanks to my commitment and ability to meet technical challenges, I was quickly promoted to Lead Developer, where I took charge of technical coordination and team mentoring.

    My responsibilities:
    ✓ Lead: Define the product's technical vision, mentor, make technical decisions, unite the team, ensure quality, and oversee sprint progress.
    ✓ Propose innovative solutions to best meet needs.
    ✓ Front-end / Back-end Development (JavaScript/TypeScript)
  • Bouygues Telecom
    Tech Lead - Customer Area
    TELECOMMUNICATIONS
    February 2023 - January 2024 (11 months)
    Meudon, France
    I joined the Bouygues Telecom Customer Area team asTech Lead(5 developers, including 2 offshore).

    This was a very challenging experience, particularly regardingautomated testing**. The customer area encompasses over **80 functional journeysthat need to be maintained and tested each sprint. The existing automated tests, done with **RobotFramework**, were no longer functional and were too costly to restore/maintain.

    I took this opportunity to test Microsoft'sPlaywrightsolution and integrated automated tests fromGitlab CI to test validation in Jira via XRay.

    A major challenge proudly overcome before my departure from the company. 🎉

    My other responsibilities:
    • Lead: Define the product's technical vision, mentor, make technical decisions, unite the team, propose solutions, ensure quality, train offshore developers.
    • Front-end development in React (JS/TS)
    • Organize technical migration: moving from BackboneJS/Marionnette to a Micro-frontend architecture (React/Kube).
    • Participate in technical architecture workshops (scope covering all public-facing front-end aspects).
    • Participate in production deployments.
    • Develop shell scripts to industrialize high-risk manual actions.
    Playwright Test Automation RobotFramework JavaScript Typescript React.js Lead Kubernetes GraphQL Gitlab CI/CD Agile Methodology Scrum
  • Bouygues Telecom
    Lead Fullstack Developer
    TELECOMMUNICATIONS
    March 2017 - February 2023 (5 years and 11 months)
    Meudon, France
    Lead Developerwithin thee-commerce teamat Bouygues Telecom (average of 5 developers).

    This experience spanned several years.

    During the first year, I was finding my footing as a lead. My responsibilities included supervising front-end developers, helping them improve their skills, while also developing myself. I participated in workshops with the business stakeholders and held thetechnical visionfor the product. I worked in tandem with another lead who was more backend-oriented.

    Technologies and tools:AngularJS, PHP, Magento (CMS), GitHub

    The following year, I joined thefirst Agile Scrum team(by the book) as a lead developer. I underwent intensive **agile training**, as Bouygues Telecom wanted to test the methodology before deploying it to other teams in the IT system.

    The success of this experience led to the deployment of agility across all teams, and I became the lead dev for the Fixed Offers sales team, then transitioned to lead dev for the Mobile and Fixed Offers sales part.

    Technologies and tools:Angular, RxJS, Cypress, React, Webcomponent, Magento, Kubernetes, GitLab CI/CD.

    My responsibilities:
    • Lead: Define the product's technical vision, mentor, make technical decisions, unite the team, ensure quality, oversee sprint progress.
    • Participate in the Community of Practice (CoP) among lead developers in the IT department.
    • Propose innovative solutions to best meet needs.
    • Front-end Development (Angular+++++, React+++, Webcomponent+++)
    • Back-end Development (NestJS)
    • Assistance with the AWS migration project.
    • Participate in "UX Design Sprints" as a technical referent.
    React.js GitHub Kubernetes GraphQL NestJs Agile Methodology Scrum Lead Webcomponents Angular

Reviews

5.0

Out of 2 ratings

T

Tony

Novalair Luxembourg

Reviewed on 8/16/2023

Grégory helped me build my website and also manage my secure access. He is a very competent and pleasant person to work with. He is available and efficient. Delivery deadlines were met. I recommend him.
E

Emeline

ImpulsionPharma

Reviewed on 2/16/2021

I thank Grégory for the quality of his work. He created a website that truly represents me, with creative designs, key messages, and the values that are important to me. The site is easy to use, and my professional network confirms my assessment. Very attentive and responsive... I recommend him.

Recommendations

Be the first to recommend Gregory

Help this freelancer shine by sharing your experience working together.

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

Education

  • DUT Services et Réseaux de Communication
    Champs-sur-Marne
    2004

Skill set

Categories