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

Yamin Gherbi

AI Engineer • Fullstack React / Next / Node

€500/day
Paris, FR
3-7 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Yamin

TypeScript Fullstack Developer | Expertise in ReactJS, NodeJS, NextJS, NestJS


Passionate developer with over 5 years of experience creating innovative and high-performing web solutions. My expertise covers the entire modern JavaScript stack, with a specialization in TypeScript and its associated frameworks.

## Key Technical Skills:


- Front-end: ReactJS, NextJS, SvelteKit, TailwindCSS
- Back-end: NodeJS, NestJS, Express
- State Management: MobX, Redux, Lenrix
- Testing: Jest, ViTest, Cypress, Playwright
- DevOps: Git, Docker, CI/CD (GitLab, Vercel)

I am currently learning Python to broaden my skills and offer increased versatility in back-end development.

Adept at architectural principles (Clean Architecture, Hexagonal Architecture) and SOLID principles, I design robust and maintainable solutions. My methodical approach ensures clean, scalable, and easy-to-maintain code, essential for long-term projects.

My experience includes developing SaaS, high-performance web applications, and complex systems for major clients such as Bouygues, RATP, Emirates, Solocal, and Radio France.

I am pragmatic and quickly adapt to new technologies and methodologies. My technical curiosity constantly drives me to explore new solutions to solve complex problems in innovative ways.

Collaborative and always seeking to learn, I thrive in dynamic environments where I can share my knowledge and contribute to innovation. My positive attitude and clear communication facilitate teamwork and project success, even in complex or high-pressure situations.

Ready to take on new technical challenges and bring added value to your team, I am looking for stimulating opportunities where I can leverage my expertise while continuing to grow professionally.
  • French

    Native or bilingual

  • English

    Fluent

Remote only
Primarily works remotely

Experience

  • Kering
    Full Stack Engineer
    December 2024 - Today (1 year and 8 months)
    Migration of the legacy Salesforce Commerce Cloud (SFCC) architecture to a Headless Next.js / TypeScript stack for two houses of the Kering group: Yves Saint Laurent and Alexander McQueen.

    Technical Environment: Next.js . TypeScript . Node.js . Express . Microservices . gRPC . Algolia . Contentful
    • · Elasticsearch . Vault . AWS S3 . Zod . GitHub Actions . CI/CD.

    Key Achievements:
    • - Tech Lead Backup: managing QA/STG deployments, main technical point of contact with POs, BAs, and IT PMs
    • - Active contribution to the Headless migration: developing new features and resolving bugs on a hybrid SFCC / Next.js environment
    • - Microservices evolution and stabilization: adding functionalities and maintaining their stability
    • - Contentful component modeling, exposure via Express API and integration on the Next.js side
    • - Use of Elasticsearch for application monitoring and production incident diagnostics
    • - Run management: handling production incidents and hotfixes
    • - Writing and maintaining technical documentation: onboarding, spikes, and investigation reports
    • - Regular code reviews with a focus on quality and best practices
    • - Proactive detection of technical debt, creation of dedicated tickets, and continuous improvement of the codebase
    • - Writing unit tests covering the business logic of microservices
    • - Strong mastery of both codebases (YSL & AMQ), allowing for rapid scaling on critical topics
  • Luny.AI
    Co-Founder / Lead Tech / NextJS / Python (Personal Project)
    December 2023 - Today (2 years and 7 months)
    - Definition of the target user
    - Management of development tasks with a focus on strategic and technical priorities
    - Technical supervision of the team
    - Decision-making on technical architecture and strategic project choices
    - Development of a Python API to manage the AI algorithm and user prompts
    - Benchmarking to evaluate the performance of different available AI models, in order to choose the most suitable one
    - Implementation of a "local first" approach to minimize HTTP calls and improve responsiveness
    TypeScript Vercel Git Gitlab Gitlab CI/CD React.js Next.js Node.js TailwindCSS Social Media Front-End Development Back-End Development
  • BOUYGUES TELECOM
    Fullstack Developer [ReactJs/NodeJs]
    TELECOMMUNICATIONS
    January 2023 - July 2024 (1 year and 7 months)
    Projects:
    - Development of a SAAS application allowing internet service providers to order fiber optic spaces.
    - Development of a web application displaying dynamic network coverage maps.
    - Development of a consumer application for fiber optic eligibility testing.

    Team: 4 Developers, 1 Product Owner, 1 UX/UI Designer.

    Key Achievements:

    Backend architecture design, migration to clean architecture.
    Maintenance and evolution of a Python/Django API
    Creation of dynamic maps with Argis, management of multiple layers.
    Implementation of E2E tests with Playwright.
    Implementation of mocks on the API to switch between HTTP calls and mocks.
    Development of complex forms with elaborate business logic.
    Frontend refactoring to centralize business logic and obtain agnostic components, facilitating testing.
    Development and implementation of the design system on Storybook.
    Creation of a "Refactoring" workshop at the end of each sprint.
    Implementation of various patterns and practices: dependency inversion, dependency injection, adherence to SOLID, and others.
    Integration of Figma mockups
    API Python Clean Architecture Django Redux.js TDD Autonomy Project Management Next.js E2E Testing DDD Gitlab CI/CD TypeScript Next.js Developer Node.js React.js Back-End Development Front-End Development

Recommendations

Be the first to recommend Yamin

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

  • Programming / Computer Developer, General
    EPITECH - European Institute of Technology
    2020
    Programmation / développeur informatique, général
  • TDD and Clean Architecture with Typescript React and Redux
    Wealcome
    2021

Certifications

Skill set

Categories