About Mohammed
French
Native or bilingual
Arabic
Native or bilingual
English
Conversational
Experience
- Agirc-ArrcoDevelopment and Studies EngineerPUBLIC SECTORJune 2022 - Today (4 years)Paris, FranceTechnical migration of the application base:
- Transition from Java 8 to Java 17
- Migration to Spring Boot to modernize the architecture
Code review and quality improvement:- Code review, standardization of practices, and implementation of good development practices
- Review and improvement of code quality with SonarQube
- Analysis of CAST indicators
- Correction of critical violations, security issues, and performance problems
Support and production / Deployment:- Participation in production activities for various Java applications
- Analysis and resolution of complex production incidents
- Bug fixing
- Monitoring of deployments and management of Jenkins pipelines
- Technical support for developers
- Generation of deliverables for testing and production
- Deployment in low and intermediate environments
- Participation with the business team in the creation and prioritization of Jira tickets
- Estimation of Jira tickets and required efforts
Optimization and performance- Optimization of application and batch performance.
- Dependency analysis with OWASP to check if a CVE (Common
- Vulnerabilities and Exposures) has been published for the versions used.
Centralization and development- Development of new features
- Development of new batches
- Centralization of different ASNET applications onto a single consolidated platform
- OMNISHORE Groupe MEDTECHProject EngineerApril 2020 - March 2022 (1 year and 11 months)Grand Casablanca, MoroccoProject: INDH (National Initiative for Human Development)• Overhaul of the general systemWork performed:• Initialization and configuration of project microservices.• Feature development.o Development of backend APIs.o Creation of frontend screens (pages, tables with filters…)o Development of components (Frontend)o …• Development of unit tests for the backend with JUNIT5 (mockito)• Analysis and handling of feedback.• Code review and improvement of code quality with SonarQube• Dependency analysis with OWASP to check if a CVE (Common Vulnerabilities and Exposures) has been published for the versions used.Technical environment: java11, JEE (Spring Framework (boot, data, security, cloud…), Hibernate, keycloak Auth2), HTML5, CSS3, Bootstrap, Angular11, SQL server, junit5, SonarQube, Gitlab.-----------Project: FluxCCG Modulable (Bank exchange flow with the Central Bank)• Overhaul of the FluxCCG project to make it a modular applicationWork performed:• Participation in the design, analysis, development, and deployment of the modular application for dematerializing bank exchange flows with the Central Guarantee Fund• Creation of class diagrams• Project generation with JHipster• Development of new features.• Analysis and handling of feedback.• Adaptation of the solution for each client• Dependency analysis with OWASP to check if a CVE (Common Vulnerabilities and Exposures) has been published for the versions used.• Development of unit tests for the backend with JUNIT5(mockito)• Deployment of the solution.Technical environment: java8, JEE (Spring Framework (boot, data, security, batch), Hibernate, keycloak Auth2), HTML5, CSS3, Bootstrap, Angular9, PostgreSQL, junit5, SonarQube, Gitlab.........
- CGIFull Stack Java/JEE - Angular - Node.js DeveloperSOFTWARE PUBLISHINGMarch 2019 - April 2020 (1 year and 1 month)Grand Casablanca, MoroccoProject: CarrefourWork performed:• Participation in production activities for various Java applications.• Participation in the overhaul of Java/JEE web applications• Analysis and resolution of corrective Production Incidents.• Analysis and resolution of incidents.• Bug fixing• Training of new hires• Monitoring of KSH/PLSQL chain processing for various applications• Overhaul of Pl/SQL scripts• Development of technical specifications• Development of functional specifications• Participation in application follow-up committees• Development of new features:
Recommendations
Be the first to recommend Mohammed
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
- Computer EngineeringMoroccan School of Engineers - Computer Engineering2019Ingénierie informatique
Certifications
- Oracle Certified Associate, Java SE 8 Programmeroracle2021