About Mohammed
Arabic
Native or bilingual
French
Native or bilingual
English
Native or bilingual
Experience
- Groupe Zéphir - courtier grossisteDéveloppeur Full Stack Java / AngularBANKING AND INSURANCEDecember 2024 - Today (1 year and 6 months)Châteaubriant, FranceDéveloppement et amélioration de la solution Zéole, application web dédiée à la gestion et à la distribution de produits d’assurance via des portails de courtage.Développement applicatif :
- Développement Back-End en Java Spring Boot : Conception, Implémentation de fonctionnalités d’export de données avec génération de fichiers (CSV/Excel) et envoi automatique par e-mail via des traitements batch planifiés.
- Mise en place du lazy loading pour une récupération et un chargement progressif des données à la demande.
- Implémentation de règles métier critiques : correction de la segmentation client et suppression des doublons d’affaires selon des règles de gestion définies.
- Analyse et correction des anomalies fonctionnelles et techniques sur différents environnements de dev afin d’assurer la stabilité de l’application.
- Développement Front-End en Angular : Création et optimisation d’interfaces utilisateurs responsives et ergonomiques, assurant une expérience fluide sur tous les dispositifs.
- Mise en place d’actions métier : envoi d’e-mails via templates dynamiques avec déclenchement automatique de création d’affaires.
- Développement de modules fonctionnels (CRUD) : gestion des audits de conformité et tableaux de suivi des alertes de visites.
Tests et validation :- Développement et automatisation de tests end-to-end avec Cypress pour garantir la fiabilité et la qualité des interfaces utilisateurs, en couvrant les principaux scénarios fonctionnels de l'application.
Base de données :- Rédaction et optimisation de requêtes SQL sur TOAD pour interroger et manipuler les données.
- Développement de procédures et scripts PL/SQL pour automatiser des traitements spécifiques en base.
CI/CD & Gestion de version :- Gestion et utilisation du CI/CD (Jenkins/GitLab) pour assurer et automatiser des builds, tests et déploiements fiables.
- DatakissDéveloppeur Full Stack Java / ReactSOFTWARE PUBLISHINGJuly 2023 - December 2023 (6 months)Asnières-sur-Seine, FranceDéveloppement et amélioration des fonctionnalités d'une solution de sectorisation dynamique pour optimiser les forces de vente itinérantes.Développement applicatif :
- Développement Back-End en Java Spring Boot : Conception et développement des API pour gérer les opérations de sectorisation dynamique, avec une architecture REST pour assurer l’intégration fluide des services et intégration de GraphQL pour des requêtes flexibles et performantes.
- Développement Front-End en React : Création d'une interface utilisateur réactive et dynamique, permettant une gestion optimisée des équipes de vente itinérantes à travers une expérience fluide et intuitive.
- Support et correction des bugs sur les différents environnements de dev.
Tests End-to-End avec Playwright :- Mise en place de tests end-to-end avec Playwright pour tester l'interface utilisateur et garantir un comportement cohérent de l’application dans un environnement de production simulé.
Base de données :- Rédaction et optimisation de requêtes PostgreSQL pour interroger et manipuler les données.
CI/CD & Gestion de version :- Utilisation de Jenkins pour automatiser les builds, tests et déploiements, avec contrôle de la qualité du code grâce à SonarQube.
- GE Renewable EnergyDéveloppeur Full Stack Java / AngularENERGY AND UTILITIESSeptember 2022 - June 2023 (10 months)Boulogne-Billancourt, FranceDéveloppement et amélioration des fonctionnalités d’une application de gestion et de supervision des installations de production d’énergie renouvelable, visant à optimiser l'efficacité, la maintenance et la fiabilité du système énergétique.Développement applicatif :
- Développement et gestion des API Back-End (Java Spring Boot) : Conception et développement d'API RESTful robustes avec Java Spring Boot pour gérer la logique métier liée à la supervision et au contrôle des installations de production d'énergie renouvelable.
- Conception et amélioration des composants Front-End en Angular pour créer des dashboards interactifs, modernes et ergonomiques, permettant de visualiser en temps réel les données de production et les alertes.
Tests unitaires :- Création de tests unitaires et d’intégration avec JUnit pour garantir la fiabilité du code, en utilisant Mockito pour simuler les dépendances et tester différents scénarios sans interaction avec des services externes.
Base de données :- Rédaction et optimisation de requêtes PostgreSQL pour interroger et manipuler les données.
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
- Expert Digital - Architecte Web, Ingénierie informatiqueDSP Digital School of Paris2024Expert Digital - Architecte Web, Ingénierie informatique
- Consultant Développeur Web & Mobile, Ingénierie informatiqueDSP Digital School of Paris2022Consultant Développeur Web & Mobile, Ingénierie informatique