About Mustapha
🔍 Looking for a Java developer to strengthen your backend projects?
💻 Who am I?
✅ Expertise:
- Backend Development: Java (17/21), Spring Boot, Kafka, REST APIs
- Architecture: Hexagonal, Clean Code, SOLID, TDD, CI/CD, Event-Driven
- DevOps & Cloud-Native: Docker, Kubernetes, GitLab CI/CD, GitHub Actions
- Databases: Oracle, MySQL, Db2, MongoDB
🏆 Notable Experiences:
🔍 Why work with me?
💥 Keywords:
French
Native or bilingual
English
Native or bilingual
Experience
- Credit Agricole Technologies et ServicesAdvanced DeveloperSeptember 2024 - Today (1 year and 9 months)Paris, France• Led the complete redesign of a strategic internal marketing tool (prospect qualification) from a monolithic PHP system to a Java, Kafka, and Kubernetes (ArgoCD) based microservices architecture, enhancing scalability and maintainability.• Responsible for the end-to-end management (execution, maintenance, bug fixing) of one of the three flagship products managed by the team, ensuring its stability and business continuity through proactive monitoring and anomaly resolution.• Implemented a robust continuous testing process, coupled with detailed automated test reports using Cypress, achieving a minimum test coverage of 70% and significantly reducing manual testing efforts for business analysts.• Actively contributed to weekly debugging and production incident resolution efforts, particularly for critical batch processing workflows interfacing with external systems.• Worked within a multidisciplinary agile team of over 5 developers, collaborating closely with DevOps and AppOps teams to ensure seamless integration, deployment, and observability using GitLab CI/CD and native Kubernetes tools.• Participated in technical documentation, peer code reviews, and onboarding of new developers, reinforcing development standards and team knowledge.
- Credit Agricole Technologies et ServicesDeveloper EngineerSeptember 2022 - August 2024 (1 year and 11 months)Paris, France• Optimized batch processing by rewriting Windev tasks to Java (Spring), increasing efficiency by 30% and preventing task obsolescence.• Independently managed the production deployment of two batch processing systems, with a production target set for the beginning of Q2 2024, ensuring a smooth transition and paving the way for improved system efficiency and reliability.• Migrated over 50 technical documents to Gitlab and deployed a CI/CD pipeline to streamline the application build and deployment process.
- Agence nationale des titres sécurisésIT Project Management AssistantPUBLIC SECTORSeptember 2021 - August 2022 (11 months)Paris, France• Monitored project coordination with suppliers, hosts, and operators of the SIV (Vehicle Registration System) applications.• Contributed to the creation of a comprehensive set of functional specifications for registration taxes and fees.• Orchestrated the definition of tax rules within technical tools.
Recommendations
Be the first to recommend Mustapha
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 in Applied Computer Science for Business Management (MIAGE)Université Paris Nanterre2024
- Bachelor's degree in Applied Computer Science for Business Management (MIAGE)Université Paris Nanterre2022Licence en informatique appliquée à la gestion d'entreprise (MIAGE)
Certifications
- CN100: Docker Containerization EssentialsMirantis2024