About Khaled
English
Fluent
French
Native or bilingual
Arabic
Native or bilingual
Experience
- BNP PARIBASFULL STACK NODE.JS/ANGULAR DEVELOPERBANKING AND INSURANCEOctober 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évisionsFULLSTACK NODE.JS/ANGULAR DEVELOPERPRESS AND MEDIANovember 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.
- RenaultFULLSTACK NODE.JS/ANGULAR DEVELOPERSeptember 2018 - November 2021 (3 years and 2 months)92350 Le Plessis-Robinson, FrancePROJECT 1: DPSDesign 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
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Engineer's Degree, informatics engineeringISSATSo2016Engineer's Degree, informatics engineering