About Yassine
French
Native or bilingual
English
Fluent
Experience
- PerfectStayTech Lead FrontTRAVEL AND TOURISMSeptember 2024 - Today (1 year and 9 months)Paris, FranceContext: PerfectStay is a tour operator specializing in creating exclusive travel packages and custom white-label solutions for major brands.Project: Redesign of the legacy application to NextJS.Role: Tech Lead within an Agile SCRUM team composed of 3 front-end developers, a Product Owner, a Project Manager, and a UX/UI team.- Development of a new booking flow for hotel-only bookings- Internationalization of the project with next-intl- Refinement of tickets and mockups with the Project, Product, and Tech teams- Definition of roadmaps with Business teams- Creation of a query orchestrator in Typescript- Clarification of business needs through feedback, implementation of an architecture meeting functional requirements- Creation of the Design System- Implementation of unit and end-to-end tests with Vitest and Playwright- Reorganization of React components to improve maintainability and readabilityTechnical environment: NextJS 15, TailwindCSS 4, Vitest 3, Playwright 1.55, Storybook 9, Typescript 5, NodeJS 22, Gitlab CI, next-intl.
- ZENIKATech Lead FrontBANKING AND INSURANCENovember 2023 - September 2024 (10 months)Paris, FranceClient: Pleenk.Context: Pleenk is the wallet that protects your payments and your digital identity.Project: Creation of a currency and cryptocurrency payment application.Role: Tech Lead within an Agile SCRUM team composed of 2 developers and a Product Owner.- Challenging Epics and User Stories- Management of cryptocurrency wallets and transactions- Testing: coverage > 80%- Maintenance of a Back for Front in Typescript and GraphQL- Development of features related to account funding, payments, and cryptocurrency withdrawals- Development of features for creating shareable and secure payment links- Maintenance of the back for front- Automation of processes for back-office teams- UI redesign of certain application componentsTechnical environment: NextJS 14, GraphQL, NodeJS 20, TailwindCSS 4, Jest, Playwright, Storybook, Typescript 5, Gitlab CI, react-i18n.
- ZENIKATech LeadEDUCATION AND E-LEARNINGNovember 2022 - October 2023 (11 months)Paris, FranceClient: Zenika Training.Context: Zenika training trains thousands of interns per year in IT and agile professions.Project: Integration of the Qualiopi State certification for training centers into the Zenika training management platform.Role: Tech Lead within a team with a Project Manager and 2 developers.- Integration of certification-related features- Clean Architecture approach to maintain and evolve legacy code- Maintenance and optimization of existing code- Refactoring of the project into a monorepo containing several modules responsible for connecting with external services- Creation of a new module in TypeScript responsible for managing questionnaires for training sessions for interns- Process automation- Creation of a new dashboard application for monitoring responses to regulatory questionnaires- Assistance in writing user stories and mockups- Migration of the mailing system to Mailgun- Developments carried out in DDD (driven by business needs)Technical environment: Java 17, NodeJS 18, React 18, Jest, Typescript, CircleCI, Docker.
Recommendations
Be the first to recommend Yassine
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
- Master, Web and Mobile Application Designer DeveloperETNA2019