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

Khaled Bouguerra

Senior Fullstack Developer Angular | Node

€550/day
Paris, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Khaled

Fullstack Node.js / Angular Developer with over 8 years of experience in designing, developing, and optimizing complex web applications. Expert in creating secure REST APIs (Node.js, Express, Nest.js, MongoDB, PostgreSQL), and in high-performance front-end development (Angularv2-v18, NgRx, MaterialUI, RxJS).
Accustomed to scalable architecture, CI/CD (GitLab-CI, Docker), and software quality best practices (Clean Code, TDD, SonarQube).
Capable of handling the entire development chain, from backend architecture to frontend UX.
  • English

    Fluent

  • French

    Native or bilingual

  • Arabic

    Native or bilingual

Remote only
Primarily works remotely

Experience

  • BNP PARIBAS
    FULL STACK NODE.JS/ANGULAR DEVELOPER
    BANKING AND INSURANCE
    October 2022 - Today (3 years and 8 months)
    • Design and development of a banking platform for client screening (AML compliance) and regulatory alert processing.
    • Backend: development of secure APIs in Node.js v18, MongoDB, ExpressJs.
    • Frontend: development in Angularv15, NgRx for state management, ngx-charts for visualizations.
    • Front-end architecture based on the Redux model (NgRx) for robust state management.
    • Creation of key modules: SSO authentication, user dashboard, notification center, alert timeline, graphical reporting.
    • development of REST APIs following the clean architecture design pattern
    • Setup of the application foundation, modular front architecture (lazy loading, feature stores).
    • Implementation of code best practices (eslint, pre-commit Husky, clean code).
    • Maintenance and bug fixing.
    • Code review.
    • Backend and frontend unit tests.
  • France Télévisions
    FULLSTACK NODE.JS/ANGULAR DEVELOPER
    PRESS AND MEDIA
    November 2021 - September 2022 (10 months)
    Paris, France
    • Development of a live streaming, live interaction, and content aggregation application for journalists.
    • Backend: Node.js + Express APIs, session management, Redis interactions, ElasticSearch.
    • Frontend: user interfaces in Angular, live editor, dashboards.
    • Design and development of the Angular front-end (streaming dashboard, timeline, multi-source feed management).
    • Application of Angular best practices, feature modules, lazy loading, state management.
    • Writing unit tests with Jest.
    • Maintenance, debugging, technical documentation.
    Node.js Express Clean Architecture Angular NgRx Docker Jest
  • Renault
    FULLSTACK NODE.JS/ANGULAR DEVELOPER
    September 2018 - November 2021 (3 years and 2 months)
    92350 Le Plessis-Robinson, France
    PROJECT 1: DPS

    Design and development of an application (NodeJs, ExpressJs, Angular v7) for the creation and deployment of semi-industrial applications (python fastApi, node, angular, r-shiny …etc), without managing the DevOps part and security part automatically (creation of the repo in gitlab with a well-defined template, creation of the CI pipeline and the different test build and deployment jobs.
    deploy the application in the intranet or in GCP, authentication management using a reverse proxy and openid-connect code flow).
    • Backend: nodeJs, elasticSearch, docker, OpendID-connect, mongoDB, mongoose, gitlab-ci, ngnix, sonarQube.
    • Frontend: typeScript, javaScript, angular v7, rxjs, ngx-translate, eslint.
    • Development of backend and frontend services.
    • Development of the different modules of the frontend application (Angular v7) and the rest API (NodeJs, ExpressJs, mongoDB, mongoose).
    • Implementation of authentication using openId-connect code flow.
    • Implementation of unit tests and end-to-end tests.

    PROJECT2: BOOSTOAO

    • Development of an automotive KPIs reporting tool (Angular 4 + NodeJs, expressJs, beginning of React migration on certain features).
    • Frontend: TypeScript, JavaScript Angular 4, Bootstrap, css, rxjs, ngrx, SonarQube.
    • Backend: NodeJs,ExpressJs, MongoDB, Mongoose.
    • Partial implementation of a refactoring to improve maintainability (feature modules, lazy-loading and state management) of certain critical modules (e.g., reporting).
    • Addition of NgRx for state management.
    • Development of the REST API in expressJs.
    • Maintenance, debugging.

Recommendations

Be the first to recommend Khaled

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

  • Engineer's Degree, informatics engineering
    ISSATSo
    2016
    Engineer's Degree, informatics engineering

Skill set

Categories