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

Moussa Sow

Expert Angular Node Nestjs Developer

€555/day
Bordeaux, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Moussa

Freelance Fullstack JS Developer – Angular • NestJS • Node.js | +10 years of experience

Hello! I'm Moussa, a freelance developer with over 10 years of experience in developing high-performance web applications.

I specialize in Angular (up to v16) for the front-end, and Node.js / NestJS for building robust back-end APIs. I recently worked as a Tech Lead at Engie, and previously at Société Générale and Betclic.

🎯 What I offer:

  • Fullstack Angular/NestJS Development
  • REST API Creation, BFF Architecture
  • Refactoring and Optimization of Your Existing Applications
  • Agile Teamwork (Scrum, Jira, CI/CD)

💻 Stack: Angular | NestJS | Node.js | TypeScript | PostgreSQL | Docker | Git | Jenkins | AWS

📅 Availability: Immediate for missions
  • French

    Native or bilingual

  • English

    Fluent

Can work on-site
Bordeaux (up to 50km), Paris (up to 60km), Bordeaux (up to 50km), Toulouse (up to 50km), Lyon (up to 50km)

Experience

  • Sephora
    Senior Node Developer
    AGRICULTURE
    January 2024 - Today (2 years and 5 months)
    Paris, France
    I contribute to the development of theSODAapplication (Sephora Omnichannel D-commerce APIs), aBackend For Frontend (BFF)solution deployed on aGCP cloudinfrastructure, serving Sephora's omnichannel customer experience.

    🎯 **Objective**:
    - Provide all necessaryAPIsfor client interfaces (iOS/Android apps, Web, headless mobile Web) across the entire omnichannel journey.

    🔧 **Key Missions**:
    - Writing **technical specifications**, anticipating potential issues and future evolutions.
    - Developing solutions that meet functional requirements and **technical guidelines**.
    - Ensuring thequalityanddocumentationof delivered code, strictly adhering to best practices.
    - Estimating workloads and committing to sprintscopewith the team.
    - Following project processes (updating tickets, documentation, etc.).
    -Mentoringjunior developers, guiding them on best practices.
    -Code reviewsand technical support to leads.
    - Technical referent for certain applications, direct liaison with the Tech Lead.
    - Continuous promotion ofDevOps best practiceswithin the team.

    🛠 **Tech Stack**:
    Node.js, NestJS, TypeScript, GCP, Docker, GitHub, CI/CD.

    💡 **Impact**:
    - Key participation in the implementation of a **scalable BFF architecture**, at the heart of Sephora's omnichannel digital strategy.
  • Betclic Group
    Senior Angular Developer
    ENTERTAINMENT AND LEISURE
    June 2023 - December 2023 (6 months)
    Bordeaux, France
    AtBetclic**, I joined the **Poker squadas a senior front-end developer, with full responsibility for thecreation from scratchof the web interface dedicated to the Poker offering.

    🎯 **Objective**:
    - Design and develop the entire Poker web platform for an optimal user experience.

    🔧 **Missions**:
    - Participation in thetechnical designof User Stories.
    - Development offront-end featuresusing **Angular 16**.
    - Implementation of development best practices (testing, code quality).
    - Management ofdeploymentand production monitoring.
    - Agile collaboration within teams organized into autonomousSquadsand **Tribes**.
    - Sharing technical feedback and coordinating with other developers.

    🛠 **Tech Stack**:
    Angular 16, TypeScript, Nx, NgRx, RxJS, Jest, GitHub.

    💡 **Highlight**:
    - Complete development of a strategic front-end application for the Poker product, autonomously.
  • à la Société Générale (SG)
    Tech Lead/Senior Angular & Node/NestJs Developer
    November 2021 - May 2023 (1 year and 6 months)
    Mainframe machines are predominant at SG and are used with very old technologies that are increasingly rare on the technical market. One of the solutions to overcome this lack of resources is to implement APIs capable of communicating directly with these Mainframes for optimal use without knowledge of the languages and tools essential to this domain. My role is therefore to lead the development and maintenance of a set of APIs and a web interface. I joined SG as a Tech Lead, with the following main responsibilities:
    • Creation of APIs from scratch and web interfaces
    • Leadership of 4 back-end and front-end development teams
    • Design, estimation, and writing of technical documentation
    • Contribution to the development of new features
    • Participation in application maintenance.
    • Code reviews
    • Deployment with Jenkins
    • Ensuring code quality
    • Agile development (Scrum)
    • Interaction with the client and their needs
    • Documentation of all project parts
    • Staying updated on technology evolution.

    Technologies used:

Recommendations

Be the first to recommend Moussa

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

  • Master 2 in Software Engineering & IT Project Management
    University of Bordeaux
    2015
    Cette année de formation est destinée aux futurs chefs de projets, spécialisés dans le développement et la maintenance de logiciels. Elle s'articule autour de deux aspects fondamentaux de ce métier : la conduite de projet et la conception d'applications. Les options permettent aux étudiants de parfaire leur formation en choisissant un complément parmi de grands domaines liés à la programmation : programmation symbolique, programmation distribuée, stockage de données ... Cette formation s'adresse à des étudiants de niveau bac+4 en informatique mais aussi à des informaticiens en activité possédant une expérience professionnelle dans ce domaine.
  • Master 1 in Software Engineering
    University of Bordeaux
    2014
    Cette année de formation est destinée aux futurs chefs de projets, spécialisés dans le développement et la maintenance de logiciels. Elle s'articule autour de deux aspects fondamentaux de ce métier : la conduite de projet et la conception d'applications. Les options permettent aux étudiants de parfaire leur formation en choisissant un complément parmi de grands domaines liés à la programmation : programmation symbolique, programmation distribuée, stockage de données ... Cette formation s'adresse à des étudiants de niveau bac+3 en informatique mais aussi à des informaticiens en activité possédant une expérience professionnelle dans ce domaine.

Skill set

Categories