
Madjid Yacini
Consultant en développement logiciel
Salaire / Taux journalier
Paris, France
Freelance
Expertises
Langues
À propos
Introduction
Consultant Full Stack avec 6+ ans d'expertise en développement web et mobile, spécialisé TypeScript/Angular/Node.js. Expérience éprouvée chez IT4B et formation ingénieur EPSI/EFREI. J'accompagne vos projets digitaux de la conception à la mise en production avec des solutions performantes et scalables.
Expérience de travail
Ingénieur logiciel
IT4B ConsultingFreelance
févr. 2024 - Présent
2 ans 9 mois
Paris, France
Développement (back end : nestjs) (front end : angular 15) • Réfèrent technique sur le périmètre des tests automatisé ( E2E, API tests, integration tests ) • Implémentation des tests unitaires avec Mocha/Chai et Jest • Création des pipelines CI / workflows en utilisant gitlab CI/CD, docker. • Rédaction des tickets JIRA en implémentant Gherkin afin de faciliter la rédaction des tests unitaire/ intégration • Travailler sur une architecture micro-service / event driven en utilisant Rabbit MQ • Application des méthodologies du Pair Programing et code review • Travailler en mode Agile avec une équipe internationale de 10 developpeurs,2 testeurs, un scrum master, un PO • Implémentation d’un outil de reporting avec js report
Développeur Full Stack
Daveo
sept. 2023 - mars 2024
7 mois
Paris, France
• Mise en place d'une API REST avec du express.js • Conception de la base de données en NoSQL avec du mongo qui est ensuite migrée vers dynamoDB • Mise en place de la pipeline CI/CD avec github Actions • Mise en place d'un ECR, ECS (fargate), ALB, VPC, subnets, S3 via terraform • Mise en place d'une authentifcation pour le backoffce de l'application • Participation à la réalisation des IHM en svelte • Création d'un backoffce qui permet d'administrer les quiz Optimisation des transactions entre l'api et la base de données • Migration de l'api vers AWS Lambda ou chaque route correspond à une fonction le tout géré par une api Gateway
ingénieur d'etude et développement
ITNOVEM.
sept. 2018 - juil. 2023
4 ans 11 mois
Saint-Denis, France
Analyse du SI existant afn d'élaborer un plan de refonte Benchmark technologies / frameworks / type d'architecture • Développement (back end : nestjs) (front end : angular 4) Implémentation des tests unitaires avec Mocha/Chai et Jest • Implémenter les tests d'intégration avec robotFramework et cucumber • Création des pipeline CI / CD avec jenkins, gitlab CI /CD, docker kubernetes et terraform • Rédaction des tickets JIRA en implémentant Gherkin afn de faciliter la rédaction des tests unitaire/ intégration • Superviser la production avec datadog afn d'assurer la continuité du service de nos différents projets • Présentation lors du sprint review aux différents membres de l'équipe • Scrum Master pendant quelque sprints tout en animant les différentes réunions telles que les daily, les affnages et les cérémonies de f n de sprint • Application des méthodologies du Pair Programing et code review • Développement d'un outil d'injection de données pour les tests en utilisant les webSockets
Développeur JavaScript
vizzboard
nov. 2017 - oct. 2018
1 an
Région de Paris, France
Maintenance du SI existant Developpement de nouvelles features back end en expressJs Developpement des feature front end en angularJs Supervision des différentes instances du projet en production
Formation
EPSI - L'école d'ingénierie informatique
expert en informatique et système d'information
2019 - 2020
2 ans
EFREI - Grande école du numérique
Architecte développeur d'applications web et mobile
2017 - 2019
3 ans
Université Paris-Est Créteil
Licence
2015 - 2017
3 ans
Université Mouloud Mammeri Tizi-Ouzou
Licence
2014 - 2015
2 ans