About Soufiane
English
Fluent
Portuguese
Conversational
Chinese
Basic
Spanish
Conversational
French
Native or bilingual
Experience
- CHANELFullstack Developer (AI LAB)TECHMay 2025 - May 2026 (1 year)Neuilly-sur-Seine, FranceProject Description:Conception and development from scratch of the new version of TELLME, CHANEL's internal AI assistant, based on a validated PoC. Creation of a modern conversational experience used by several thousand employees with a strong focus on UI/UX, performance, and integration of advanced AI workflows.Context:Strategic project around generative AI with strong security, performance, and scalability constraints. Hybrid architecture between a Next.js BFF and Python APIs using LangChain, LangGraph, and RAG mechanisms.Objective:Transform an AI PoC into an industrialized, robust, and scalable solution capable of being deployed at scale within the CHANEL group.Achievements:
- Full development of the front-end for the new version in Next.js / React / TypeScript
- Definition of the application's front-end and BFF architecture
- Design and improvement of UI/UX to streamline the user conversational experience
- Collaboration with AI teams on Python APIs, LangChain, LangGraph, and RAG
- Implementation of local user memory with Dexie.js to improve performance and limit certain server dependencies
- Optimization of front-end performance and reduction of unnecessary calls
- Participation in Azure deployments and CI/CD topics
- Management of production and security issues with Akamai
- Close collaboration with Product, AI, and Infrastructure teams
- Application used by over 7000 active users
- Approximately 700% increase in user adoption thanks to the new UI/UX experience
- Christian Dior CoutureTeam Lead Fullstack Node.js & ArchitectLUXURY GOODSMay 2022 - April 2025 (2 years and 11 months)Paris, FranceProject Description:Development and maintenance of an internal retail web application for managing collections and in-store events.Problem / Context:Demanding environment with strong quality, security, and scalability constraints. Multiple business and technical teams involved, numerous integrations with third-party tools (Talend, Mulesoft, Algolia…).Objective:Design a reliable and modular long-term architecture, facilitate product scaling, and enable rapid addition of new features.Achievements / Activities:
- Design and development of a high-performance REST API in TypeScript on Node.js
- Implementation of a scalable, modular, and secure architecture (Azure Cloud + Kubernetes)
- Optimization of search performance through advanced use of Algolia
- Implementation of GitLab CI/CD pipelines for automated deployments (Helm)
- Use of Worker Threads with optimal management of Kubernetes pod CPU/memory
- Development of automated unit and integration tests (Jest)
- Technical documentation via Swagger for internal and public APIs
- Technical supervision of a team of 4 developers (code review, pair programming)
- Proactive management of application security (WizScan analysis, proactive vulnerability correction)
- Close collaboration with business units (BU) and DevOps teams to align product and infrastructure
- ZenboardApplication Architect and Fullstack DeveloperSOFTWARE PUBLISHINGSeptember 2024 - March 2025 (6 months)Paris, FranceProject Description:Development of a SaaS platform for tax, financial, and administrative management for freelancers and self-employed individuals. (https://www.zenboard.fr/)Problem / Context:Freelancers have few simple and effective tools to track their revenue, anticipate tax declarations, manage their quotes/invoices, and optimize their legal status. The goal was to offer an intuitive, scalable platform capable of integrating with modern third-party tools.Objective:Create a complete self-service solution, capable of handling sensitive (financial) data securely, with a robust architecture to anticipate scaling.Achievements / Activities:
- Backend design and development in Node.js/NestJS with hexagonal architecture
- Serverless deployment on GCP: App Engine for the main API, Cloud Run for heavy processes (e.g., PDF generation)
- Secure authentication via Google OAuth 2.0
- Payment management via Stripe API
- Transactional email sending with Mailjet API
- User front-end development with React.js & Next.js (landing page)
- Integration of an AI assistant based on ChatGPT API for tax and administrative assistance
- DNS and domain management via OVH
- Implementation of simple and effective CI/CD pipelines for deployment
- Monitoring and backend performance tracking on GCP
- Technical documentation and UX/UI design
Reviews
Recommendations
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
- Expert in Computer Science Degree (BAC +5)EPITECH2016Business, Management, Qualité de produits | Projet : Epitech Innovative Project (EIP) - Yasto-sphere (projet de cloud gaming)
- 4th year abroad (Master 1)Jiaotong Beijing University2015C++, Bases de données, Big Data, Android (Java), iOS (Swift), Chinois | Projets : Reconnaissance de plaques d’immatriculation, Application de création de recettes de cuisine