
Mustapha Nezzari
Senior Full Stack Developer | Angular & Java
Salary / Daily rate
Lille, France
Freelance
Remote only
Skills
Languages
About me
Intro
Lead Full Stack Developer with extensive experience in building scalable applications using Vue.js / Angular, Java, and Spring ecosystems. Expert in clean architecture and DDD practices, having redesigned critical systems for major retailers like Decathlon and Auchan. Specialized in creating performant, AI-integrated solutions with a focus on code quality and agile methodologies, offering comprehensive expertise from MVP development to enterprise-scale applications.
Work experience
Lead Full Stack Dev Angular 14 / Java 17
Elevn
Oct 2022 - Present
4 years 1 month
Development and deployment on stores of Elevn, a mobile application desgined to facilitate matchmaking process between football players and recruiters. My missions: - Design and code the interface in Angular 14 - Design and code backend services in Java 17
Fullstack Springboot / Angular developer
ADEOFreelance
Jun 2023 - Oct 2024
1 year 5 months
Hybrid
Development of an application (AI-based) allowing Leroy Merlin suppliers to list their products. The supplier fills in an Excel file in their preferred format, uploads it to our platform, the file is analyzed by AI, and the products are integrated according to predefined templates.
Backend Java Developer (Zenika consultant)
Decathlon Digital
Apr 2022 - Jul 2023
1 year 4 months
Hybrid
Redesigned from scratch the picking module of Decathlon's WMS with the DDD approach and clean architecture. During this mission, I did a lot of backend development and intensively practiced clean code.
IT Consultant
Zenika
Feb 2020 - Jul 2023
3 years 6 months
Région de Lille, France · Hybrid
Skills: Conception pilotée par le domaine · Java · Quarkus · ATDD · Cucumber · Jakarta EE · Software craftsmanship · Node.js · Apache Kafka · PostgreSQL · Vue.js · Travail d’équipe · TypeScript
Full Stack Vue.js / Node JS / TypeScript Developer (Zenika Consultant)
Auchan Retail France
Feb 2019 - May 2020
1 year 4 months
Villeneuve-d'Ascq, France
Redesigned from scratch Auchan's promotion editing application.
Inetum (formerly Gfi)
May 2016 - Jan 2020
3 years 9 months
Région de Lille, France
Angular / Java developer
Oct 2018 - Jan 2020
1 year 4 months
Région de Lille, France
MISSIONS Designing, developing, and deploying a JIRA plugin for real-time SLA visualization → Working with a team of developers and providing guidance → Performing integration testing → Writing documentation (Operating Manual, Architecture Document, User Guide) Technical design of a new Workflow transcoding application → Guiding Angular and Java/Java EE developers → Implementing continuous integration Application Manager → Administering CI/CD Platform tools (Jenkins, Nexus, Sonar, Git) → Administering some internal DI applications (Ligoj, Jira, Confluence) → Managing incidents → Deploying applications and monitoring actions → Administering VMs (ssh, Docker, Nginx and Apache configuration) Assisting with reversibility to Spain and Morocco → Writing documentation (Knowledge sharing) → Providing Skype training to Spanish and Moroccan colleagues (English + French) Supporting CI/CD Platform tools → Handling JIRA requests → Administering Git, SVN, LDAP, Nexus, Jenkins, Sonar Technology watch → Self-training on Udemy (Docker, Node.js, Angular, React (Hooks), React Native, Microservices, Edge microservices, PWA) → Increasing proficiency with CI/CD Platform tools through support.
Developer in alternance within the Industrial Department
May 2016 - Oct 2018
2 years 6 months
Région de Lille, France
MISSIONS Over a year and a half of team development (using Scrum) of an internal planning application, including new project development, User Stories realization, Third-Party Application Maintenance, knowledge transfer (trip to Morocco), integration testing, and production releases. Design and development of a plugin for creating Git/SVN repositories for an Open Source modular application, including estimation, technical design, Spring Boot development, communication with LDAP, creation of a non-production environment on AWS EC2, and Dockerization of the module. Forking of Github repositories from an Open Source application to internal repositories, including creation of Shell scripts and Jenkins multibranch pipelines (Jenkinsfile). IT support, including handling Jira requests, creating Git and SVN repositories with httpd configuration, creating Jenkins jobs, and translating Confluence pages into English. ACQUIRED SKILLS Improved skills in JavaScript, Java EE, Shell, Docker, AWS EC2, Jenkins, Sonar, Nexus, LDAP, Git. Experience working in a team and autonomously.
Visual C++ Developer (Erasmus internship)
PSI Metals
Dec 2014 - Mar 2015
4 months
Région de Bruxelles, Belgique
MISSIONS Integration of several linear problem solvers in a production planning software and testing their performance. Creation of a user interface for comparing production plans to easily identify the best plan. ACQUISITIONS Daily use of Visual Studio for programming and debugging. Autonomy: Researching online documentation to understand the functioning of each solver and finding accommodation in the capital. Knowledge of metallurgy: Understanding the notion of supply chain, decision schedule, product campaigns, and line constraints. Understanding the importance of planning, the role of planning softwares and solvers in it. Programming and debugging skills: Acquired practical programming and debugging methods with the help of my mentors. Programming in Visual C++, implementing an interface, and using the MFC framework. Knowledge of new software and working methods: Use of an SVN server, file comparison software to compare solutions generated by different solvers. Manipulation of Windows command lines for compiling dynamic libraries.
Education
University of Lille 1 Sciences and Technology
Master's degeree in Computer Science and Business Management
2016 - 2018
2 years 2 months
University of Lille 1 Sciences and Technology
Licence 3 MIAGE
2015 - 2016
1 year 2 months
IUT Lille 1
Two-year IT Bachelor's degree
2013 - 2015
2 years 2 months
IMT Nord Europe
Preparatory classes
2012 - 2013
1 year 2 months
Licenses & certifications
Sensibilisation RGPD
Issued: Jan 2019
SÉCURITÉ INFORMATIQUE - DÉVELOPPEUR
Issued: Jan 2018