EXPÉRIENCES PROFESSIONNELLES
Développeur Full-Stack
nodetech-consulting (Freelance)
November 2021 - Aujourd’hui ½ Monoprix
• Monoprix : ******** est un site e-commerce multi univers, proposant aux clients des produits de l’Alimentaire ainsi que
des produits de la Mode, Maison et Loisirs.
Au sein de l’équipe transactionnelle j’ai pu travailler sur différentes composantes du site:
• Gestion de commandes et panier.
• Gestion de payment
• Intégration des commandes Quick Commerce(UberEats, Deliveroo).
Technologies :
• Front-end: ReactJs, JSX, QraphQL, HTML5, CSS3.
• Back-end : Microservices, Node.js, Koa.js, Express.Js, Appolo server, TypeScript,Jest, Elasticsearch,Postgre SQL,
MongoDB, GIT,Gitlab, CI/CD, kubernetes, Docker, GCP, Google pubSub, Jira,
Membres de l’équipe : 15
Tâches :
• Maintenance et évolution des différents microservices .
• Creation des microservices from scratch .
• Réalisation des tests unitaire et tests d’intégrartion .
• Réalisation des code review .
• Développement de la partie CI des microservices
• Participation aux instances de l équipe, notamment au chiffrage des US présentées par le PO lors du sprint-planning
Développeur Full-Stack
nodetech-consulting (Freelance)
Septembre 2022 - Aujourd’hui ½ Addalil SERVICES OIL
• Addalil SERVICES OIL: ******** est un site de présentation dynamique d’une société pétrolières multilingues
Lien : ********
Technologies :
• Front-end: ReactJs, TSX, TypeScript, Redux, Boostrap, PrimeReact , HTML5, CSS3.
• Back-end : Node.js, Koa.js, Jest, MongoDB, GIT,Gitlab, CI/CD, Docker, AWS S3, CloudFront, EC2, CloudWatch,
Tâches :
• Analyse des besoins client.
• Création d’une application Back-Office pour gérer le contenu du site .
• Création da la partie front ********.
• Création des API Rest.
• Développement de la partie CI du service
• Développement de la partie CI/CD de la partie Back-Office et du site
Développeur Full-Stack
Février 2019 – October 2021 ½ LaFinBox
• LaFinBox : Application d’aggrégation bancaire hybride qui permet aux utilisateurs de mieux gérer leur budget et leur patrimoine financier.
Technologies :
• Front-end: Cordova, ReactJs, Redux, HTML5, CSS3.
• Back-end : Node.js, Koa.js, Python, MongoDB, GIT, CI/CD, rabbitmq, kubernetes, Docker, AWS Lambda, AWS step functions, AWS KMS, AWS S3, Mailjet API, sentry, Jira, Cypress.
Membres de l’équipe : 10
Tâches :
• Maintenance et évolution des applications fronts existantes (LaFinBox/LaFinBoxPro /webview d’aggregation de compte).
• Maintenance et évolution des différents microservices .
• Conception et développement d’un microservice (Rest API) de gestion d’alertes.
• Conception et développement d’un robot testeur.
• Développement de la partie CI des microservices et la partie CI/CD des applications fronts.
• Assurer le déploiement des différents microservices sur tous les environnements( développement, recette et production)
Développeur Full-Stack
Juillet 2014 – Décembre 2018 ½ Mediterranean Software Solutions MSS
• MonitorApp : Application en deux versions web et mobile hybride qui permet de surveiller les ventes, en temps réel, dans
les différents magasins d’une société et de présenter des statistiques d’analyse sous forme de dashboards.
Technologies :
• Front-end Web : Angular 4, PrimeNg, Node.js, Socket.io, HTML5, CSS3.
• Front-end mobile : Cordova, ionic Framework 3, Socket.io,Angular.4, HTML5, CSS3.
• Back-end : Node.js, Express.js, Socket.io, CouchDB.
Période : Juin 2017 - Décembre 2018
Membres de l’équipe : 7
Tâches :
• Participation à la conception de l’architecture de l’application.
• Encadrement de deux stagiaires pour la réalisation d’une partie de la partie front (période de stage 2 mois).
• Amélioration de la partie front, développement de la partie backend, service web REST, intégration du Web socket, sécurisation de système avec JWT et développement de l’application mobile.
• Installations et configurations des serveurs des différents clients (environnement prod ou préprod)
• Digital Signal : Application web destinéé pour les supermarchés.
Technologies : Angular 4, PrimeNg, Node.js, express.js, HTML5, CSS3, xibo, CouchDB, Git, Jira
Période : Novembre 2017 - Décembre 2018
Membres de l’équipe : 3
Tâches :
• Conception de l’architecture de l’application.
• Développement des différentes parties de l’application.
• Installations et configurations du serveur de client (environnement prod ou préprod).
• Gdone : Application web qui permet la manipulation de l’interface graphique et la gestion des actions d’un programme de
caisse développé en Java.
Technologies : Angular 4, Node.js, Shell, Ubuntu, Oracle, Git, Jira
Période : Juin 2017 - Décembre 2018
Membres de l’équipe : 4
Tâches :
• Conception de l’architecture de l’application.
• Encadrement d’un stagiaire pour la réalisation d’une partie du front-end (période de stage 2 mois).
• Développement de la partie backend, service web REST, développement des nouveux besion sur la partie front.
• Installations et configurations du serveurs des clients (environnement préprod).
• Bistrot di Basko : Application web destinée à la commercialisation et à la commande des menus et des repas de la marque
Basko. Tech.Utilisés:
Technologies : AngularJS 1.4, Node.js, express.js, HTML5, CSS3, Bootstrap 3, PostgreSQL, Ubuntu 14.04
Période : Mars 2017 - Mai 2017
Membres de l’équipe : 4
Tâches :
• Développement des petites parties des différents parties de l’application.
• Installations et configurations du serveur de client (environnement prod).
• Plateforme médicale : Plateforme de prise de rendez-vous médical en ligne.
Technologies : HTML5, CSS3, PHP5, Codeigniter, jQuery, MySQL, Apache 2, Git, Jira, Ubuntu, Windows.
Période : Janvier 2017 - Mai 2017
Membres de l’équipe : 4
Tâches :
• Conception et développement des différents parties de la platforme.
• Installations et configurations du serveur de client (environnement prod et préprod).
• Sconti Tuodi Club : Site web de vente en ligne des coupons pour les clients de Tuodi.
Technologies : HTML5, CSS3, PHP5, Codeigniter, jQuery, MySQL, Apache 2, Git, Jira, Ubuntu, Windows.
Période : Décembre 2016 - Janvier 2017
Membres de l’équipe : 2
Tâches :
• Conception et développement des différentes parties de l’application.
• Installations et configurations du serveur de client (environnement prod et préprod).
• Catalogue : Application web qui permet de générer dynamiquement des menus pour les restaurants.
Technologies : HTML5, CSS3, PHP5, Codeigniter, jQuery, MySQL, Apache 2, Git, Jira, Ubuntu, Windows.
Période : Novembre 2016 - Décembre 2016
Membres de l’équipe : 3
Tâches :
• Conception et développement des différentes parties de l’application.
• Installations et configurations du serveur de client (environnement prod et préprod).
• wallaffix : Application en deux versions web et mobile hybride, qui représente un réseaux social privé de partage des
événements et de discussion instannée.
Technologies : AngularJs, Cordova, ionic Framework 1, HTML5, CSS3, Node.js, Express.js, MongoDB.
Période : Juin 2016 - Novembre 2016
Membres de l’équipe : 6
Tâches : Développement de la partie front de l’application.
Lien : ********-f2Wu/view
PROJETS PERSONNELS
Développement de jeux éducatifs destiné pour les enfants.
Technologies : Cordova, Ionic 1/4, Angularjs, Angular7, html5, CSS3.
Lien :
********?id=Ben+Yaala+Amir