About Yamin
Développeur FullStack TypeScript | Expertise en ReactJS, NodeJS, NextJS, NestJS
French
Native or bilingual
English
Fluent
Experience
- KeringIngénieur Full StackDecember 2024 - Today (1 year and 6 months)Migration de l'architecture legacy Salesforce Commerce Cloud (SFCC) vers une stack Headless Next.js / TypeScript pour deux maisons du groupe Kering : Yves Saint Laurent et Alexander McQueen.Environnement technique : Next.js . TypeScript . Node.js . Express . Microservices . gRPC . Algolia . Contentful• · Elasticsearch . Vault . AWS S3 . Zod . GitHub Actions . CI/CD.Réalisations principales :• - Back-up Tech Lead : gestion des déploiements QA/STG, point de contact technique principal auprès des PO, BA et IT PM• - Contribution active à la migration Headless : développement de nouvelles features et résolution de bugs sur un environnement hybride SFCC / Next.js• - Évolution et stabilisation des microservices : ajout de fonctionnalités et maintien de leur stabilité• - Modélisation de composants Contentful, exposition via API Express et intégration côté Next.js• - Exploitation d'Elasticsearch pour le monitoring applicatif et le diagnostic d'incidents en production• - Gestion du run : traitement des incidents de production et hotfixes• - Rédaction et maintien de la documentation technique : onboarding, spikes et comptes rendus d'investigation• - Code reviews régulières avec exigence sur la qualité et les bonnes pratiques• - Détection proactive de dette technique, création de tickets dédiés et amélioration continue du codebase• - Rédaction de tests unitaires couvrant la business logic des microservices• - Forte maîtrise des deux codebases (YSL & AMQ), permettant une montée en charge rapide sur les sujets critiques
- Luny.AICo-Founder / Lead Tech / NextJS / Python (Projet personel)December 2023 - Today (2 years and 6 months)- Définition de la cible utilisateur- Gestion des tâches de développement avec une vue sur les priorités stratégiques ettechniques- Encadrement technique de l’équipe- Prise de décisions sur l'architecture technique et les choix stratégiques du projet- Développement d'une API en Python pour gérer l'algorithme d'IA et les prompts utilisateurs- Réalisation de benchmarks pour évaluer les performances des différents modèles d'IAdisponibles, afin de choisir le plus adapté- Mise en place d'une approche "local first" pour minimiser les appels HTTP etaméliorer la réactivité
- BOUYGUES TELECOMDéveloppeur Fullstack [ReactJs/NodeJs]TELECOMMUNICATIONSJanuary 2023 - July 2024 (1 year and 7 months)Projets :- Développement d’une application SAAS permettant aux fournisseurs d’accès internet de commander des espaces fibre optique.- Développement d'une application web affichant des cartes dynamiques de couverture réseau.- Développement d'une application grand public de test d’éligibilité à la fibre optique.Équipe : 4 Développeurs, 1 Product Owner, 1 UX/UI Designer.Réalisations principales :Conception d’architecture backend, migration en clean architecture.Maintenance et évolution d'une API Python/DjangoCréation de cartes dynamiques avec Argis, gestion de multiples couches.Mise en place de tests E2E avec Playwright.Mise en place de mocks sur l’API permettant de switcher entre appels HTTP et mocks.Développement de formulaires complexes avec une logique métier élaborée.Réfactorisation du frontend pour centraliser la logique métier et obtenir des composants agnostiques, facilitant ainsi les tests.Développement et implémentation du design system sur Storybook.Création d’un atelier "Refactorisation" à chaque fin de sprint.Mise en place de divers patterns et pratiques : inversion de dépendance, injection de dépendance, respect de SOLID et autres.Intégration des maquettes Figma
Recommendations
Be the first to recommend Yamin
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
- Programmation / développeur informatique, généralEPITECH - European Institute of Technology2020Programmation / développeur informatique, général
- TDD et Clean Architecture avec Typescript React et ReduxWealcome2021