About Mohammed
Arabic
Native or bilingual
French
Native or bilingual
English
Native or bilingual
Experience
- Groupe Zéphir - courtier grossisteFull Stack Java / Angular DeveloperBANKING AND INSURANCEDecember 2024 - Today (1 year and 6 months)Châteaubriant, FranceDevelopment and improvement of the Zéole solution, a web application dedicated to the management and distribution of insurance products through brokerage portals.Application Development:*Back-Enddevelopment in **Java Spring Boot**: Design, Implementation of data export functionalities with file generation (CSV/Excel) and automatic email sending via scheduled batch processes.
- Implementation oflazy loadingfor progressive data retrieval and loading on demand.
- Implementation of critical business rules: correction of client segmentation and deletion of business duplicates according to defined management rules.
- Analysis and correction of functional and technical anomalies on various development environments to ensure application stability.
- Implementation of business actions: sending emails via dynamic templates with automatic triggering of business creation.
- Development of functional modules (CRUD): management of compliance audits and visit alert tracking tables.
Testing and Validation:- Development and automation of end-to-end tests withCypressto ensure the reliability and quality of user interfaces, covering the main functional scenarios of the application.
Database:- Writing and optimization ofSQLqueries onTOADto query and manipulate data.
- Development ofPL/SQLprocedures and scripts to automate specific database processes.
CI/CD & Version Management:- Management and use ofCI/CD (Jenkins/GitLab)to ensure and automate reliable builds, tests, and deployments.
- DatakissFull Stack Java / React DeveloperSOFTWARE PUBLISHINGJuly 2023 - December 2023 (6 months)Asnières-sur-Seine, FranceDevelopment and improvement of features for a dynamic sectorization solution to optimize field sales forces.Application Development:*Back-Enddevelopment inJava Spring Boot**: Design and development of APIs to manage dynamic sectorization operations, with a **RESTarchitecture to ensure seamless integration of services and integration ofGraphQLfor flexible and high-performance queries.*Front-Enddevelopment in **React**: Creation of a responsive and dynamic user interface, enabling optimized management of field sales teams through a fluid and intuitive experience.
- Support and bug fixing on different development environments.
End-to-End Tests with Playwright:- Implementation of end-to-end tests withPlaywrightto test the user interface and ensure consistent application behavior in a simulated production environment.
Database:- Writing and optimization ofPostgreSQLqueries to query and manipulate data.
CI/CD & Version Management:- Use of Jenkins to automate builds, tests, and deployments, with code quality control through **SonarQube**.
- GE Renewable EnergyFull Stack Java / Angular DeveloperENERGY AND UTILITIESSeptember 2022 - June 2023 (10 months)Boulogne-Billancourt, FranceDevelopment and improvement of features for an application managing and monitoring renewable energy production facilities, aiming to optimize system efficiency, maintenance, and reliability.Application Development:
- Development and management of **Back-End APIs (Java Spring Boot)**: Design and development of robust RESTful APIs with Java Spring Boot to manage business logic related to monitoring and control of renewable energy production facilities.
- Design and improvement ofFront-Endcomponents inAngularto create interactive, modern, and user-friendly dashboards, enabling real-time visualization of production data and alerts.
Unit Tests:- Creation of unit and integration tests with JUnit to ensure code reliability, using Mockito to simulate dependencies and test different scenarios without interaction with external services.
Database:- Writing and optimization ofPostgreSQLqueries to query and manipulate data.
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
- Digital Expert - Web Architect, Computer EngineeringDSP Digital School of Paris2024Expert Digital - Architecte Web, Ingénierie informatique
- Web & Mobile Developer Consultant, Computer EngineeringDSP Digital School of Paris2022Consultant Développeur Web & Mobile, Ingénierie informatique