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

Amine B.

Experienced Node JS, Typescript, NextJS Developer

€500/day
Paris, FR
3-7 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Amine

Amine is a versatile full-stack developer with solid experience in React / Next.js, Node.js, TypeScript, and backend development. He has worked on the design and implementation of complex web applications, robust APIs, and systems integrating advanced business functionalities, particularly around payments and user management.

He is fluent in French and English, enabling him to thrive in technical and international environments.

His clients describe him as reliable, professional, and highly adaptable, particularly appreciating his ability to quickly integrate into teams, understand business needs, and efficiently acquire new skills.
  • French

    Native or bilingual

  • English

    Fluent

  • Arabic

    Native or bilingual

Can work on-site
Paris (up to 50km)

Experience

  • Cegedim Outsourcing
    Development and Studies Engineer
    SOFTWARE PUBLISHING
    December 2023 - Today (2 years and 7 months)
    Analysis of functional and technical requirements in collaboration with business teams and project managers

    Design, development, and maintenance of web applications in JavaScript / TypeScript

    Development of dynamic and performant user interfaces (React / Next.js depending on projects)

    Implementation and consumption of REST APIs

    Integration of UI/UX mockups respecting accessibility and performance standards

    Participation in frontend architecture and technical choices

    Application state management and client-side performance optimization

    Bug fixing, refactoring, and continuous improvement of existing code

    Writing technical and functional documentation

    Participation in code reviews and application of best practices (clean code, design patterns)

    Writing and maintaining unit and integration tests

    Working in an Agile / Scrum environment (sprint planning, daily meetings, retrospectives)

    Use of versioning and CI/CD tools (Git, automated pipelines)

    Collaboration with backend, QA, and DevOps teams

    Technological watch and continuous skill development in the JavaScript ecosystem
    Git JavaScript Web Integration Atlassian JIRA Next.js
  • Econocom
    JavaScript / Node.js Developer
    SOFTWARE PUBLISHING
    September 2021 - Today (4 years and 10 months)
    Analysis of functional and technical requirements in conjunction with business teams and stakeholders

    Design and development of backend applications in Node.js / TypeScript

    Development and maintenance of secure and performant REST APIs

    Implementation of business logic and data flow management

    Integration with relational and NoSQL databases (PostgreSQL, MongoDB, Redis)

    Implementation of authentication and authorization mechanisms (JWT, OAuth, roles and permissions)

    Development of interoperable services in a modular or microservices architecture

    Error handling, logging, and application monitoring

    Optimization of backend service performance and scalability

    Writing unit and integration tests (Jest, Mocha, Supertest)

    Participation in code reviews and application of best practices (clean architecture, SOLID)

    Close collaboration with frontend, DevOps, and QA teams

    Use of versioning and CI/CD pipelines (Git, GitLab CI, Jenkins)

    Deployment and maintenance of applications on cloud or on-premise environments

    Participation in Agile / Scrum ceremonies

    Contribution to technical documentation and API specifications

    Technological watch on the JavaScript / Node.js ecosystem
    Database administration Next.js DevOps QA testing Jenkins
  • Avocat Bakkali
    Full Stack Web Developer
    CONSULTING AND AUDITS
    August 2022 - September 2022 (1 month)
    Analysis of the functional needs of a law firm and definition of use cases

    Design and development of an appointment management web application

    Implementation of a scheduling system allowing the secretary to create, modify, and organize appointments

    Management of availability and prevention of time slot conflicts

    Development of an intuitive user interface for schedule administration

    Implementation of an automatic notification system (email / in-app) to inform the lawyer of new appointments and updates

    Development of backend logic for managing appointments and users

    Securing access to the application according to roles (lawyer / secretary)

    Integration of a database for data persistence

    Functional testing and validation of business workflows

    Deployment and maintenance of the application
    Laravel PHP PHP/MySQL Git JavaScript

Recommendations

Be the first to recommend Amine

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's in Data Science and Artificial Intelligence
    Ecole Normale Supérieure de l'Enseignement Technique
    2024
  • Professional Bachelor's degree in Medical Informatics
    Université Hassan 2
    2022

Skill set (39)

Categories