About Yamin
TypeScript Fullstack Developer | Expertise in ReactJS, NodeJS, NextJS, NestJS
French
Native or bilingual
English
Fluent
Experience
- KeringFull Stack EngineerDecember 2024 - Today (1 year and 8 months)Migration of the legacy Salesforce Commerce Cloud (SFCC) architecture to a Headless Next.js / TypeScript stack for two houses of the Kering group: Yves Saint Laurent and Alexander McQueen.Technical Environment: Next.js . TypeScript . Node.js . Express . Microservices . gRPC . Algolia . Contentful• · Elasticsearch . Vault . AWS S3 . Zod . GitHub Actions . CI/CD.Key Achievements:• - Tech Lead Backup: managing QA/STG deployments, main technical point of contact with POs, BAs, and IT PMs• - Active contribution to the Headless migration: developing new features and resolving bugs on a hybrid SFCC / Next.js environment• - Microservices evolution and stabilization: adding functionalities and maintaining their stability• - Contentful component modeling, exposure via Express API and integration on the Next.js side• - Use of Elasticsearch for application monitoring and production incident diagnostics• - Run management: handling production incidents and hotfixes• - Writing and maintaining technical documentation: onboarding, spikes, and investigation reports• - Regular code reviews with a focus on quality and best practices• - Proactive detection of technical debt, creation of dedicated tickets, and continuous improvement of the codebase• - Writing unit tests covering the business logic of microservices• - Strong mastery of both codebases (YSL & AMQ), allowing for rapid scaling on critical topics
- Luny.AICo-Founder / Lead Tech / NextJS / Python (Personal Project)December 2023 - Today (2 years and 7 months)- Definition of the target user- Management of development tasks with a focus on strategic and technical priorities- Technical supervision of the team- Decision-making on technical architecture and strategic project choices- Development of a Python API to manage the AI algorithm and user prompts- Benchmarking to evaluate the performance of different available AI models, in order to choose the most suitable one- Implementation of a "local first" approach to minimize HTTP calls and improve responsiveness
- BOUYGUES TELECOMFullstack Developer [ReactJs/NodeJs]TELECOMMUNICATIONSJanuary 2023 - July 2024 (1 year and 7 months)Projects:- Development of a SAAS application allowing internet service providers to order fiber optic spaces.- Development of a web application displaying dynamic network coverage maps.- Development of a consumer application for fiber optic eligibility testing.Team: 4 Developers, 1 Product Owner, 1 UX/UI Designer.Key Achievements:Backend architecture design, migration to clean architecture.Maintenance and evolution of a Python/Django APICreation of dynamic maps with Argis, management of multiple layers.Implementation of E2E tests with Playwright.Implementation of mocks on the API to switch between HTTP calls and mocks.Development of complex forms with elaborate business logic.Frontend refactoring to centralize business logic and obtain agnostic components, facilitating testing.Development and implementation of the design system on Storybook.Creation of a "Refactoring" workshop at the end of each sprint.Implementation of various patterns and practices: dependency inversion, dependency injection, adherence to SOLID, and others.Integration of Figma mockups
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
- Programming / Computer Developer, GeneralEPITECH - European Institute of Technology2020Programmation / développeur informatique, général
- TDD and Clean Architecture with Typescript React and ReduxWealcome2021