À propos de Mohand
Français
Capacité professionnelle complète
Anglais
Capacité professionnelle limitée
Arabe
Bilingue ou natif
Expériences
- ENAGEO – Entreprise Nationale de GéophysiqueDéveloppeur Back-End Java / Spring BootENERGIEfévrier 2023 - Aujourd'hui (3 ans et 4 mois)Alger, Algérie📌 Application d’inventaire des immobilisations:Analyse du besoin, conception et développement complet du backend (Spring Boot).Implémentation d’API REST (missions, écarts, affectations, synchronisation PDA).Mise en place de l’authentification via Keycloak + gestion fine des rôles métier (AOP/RBAC).Collaboration directe avec l’équipe Android (PDA), les utilisateurs finaux et le support applicatif.📌 Module d’intégration FDU/DSU – Spring BatchConception et développement d’un module d’import et de traitement automatique de fichiers laboratoire.Extraction et identification des équipements FDU/DSU + affectation automatique aux structures.Optimisation du workflow batch et amélioration continue des performances SQL.📌 Application ImmobilisationMaintenance corrective et évolutive : refactoring, optimisation des requêtes SQL et stabilisation du back-end.Développement de modules métier complets (gestion équipement, amortissements, automatisations internes).📌 Application AchatsDéveloppement d’un module d’import/validation des données Achats (Excel → traitement métier).Création de reportings PDF/Excel avancés via JasperReports.📌 Autres contributionsSupport technique et maintenance sur la d'autres projet (correction anomalies, stabilisation).
- CM ConsultingDéveloppeur Java / WebAGENCE & SSIIjuin 2021 - avril 2023 (1 an et 10 mois)Alger, Algérie📌 Solution CarOptiPro – Gestion de parc automobileAnalyse des besoins métier, rédaction des spécifications et conception technique.Développement Back-End Java / Spring Boot pour les modules clés de la solution.Participation au développement Front-End avec Thymeleaf et amélioration UX.📌 Version SaaS multi-tenant / multi-baseConception et mise en place d’une architecture SaaS multi-tenant (isolation des données clients).Configuration dynamique des sources de données et gestion automatisée du provisioning.Gestion avancée des contextes clients pour améliorer la scalabilité et la maintenabilité.📌 Gestion de licences – TrueLicenseIntégration du système de licences logicielles (activation, validation, renouvellement).Sécurisation de l’accès à la plateforme selon le modèle commercial adopté.📌 Déploiement et administration (On-premise & VPS)Mise en production via Docker, Docker Compose et reverse proxy Nginx.Déploiement sur serveurs locaux et VPS, optimisation des performances serveur.Gestion des environnements, logs et support technique.📌 Collaboration & méthodologieTravail en étroite collaboration avec les équipes fonctionnelles, le support et les utilisateurs finaux.Organisation du projet et suivi des tâches en mode Agile via OpenProject.📌 Stack techniqueJava, Spring Boot, Spring Security, JPA/Hibernate, Thymeleaf, MySQL, Docker, Docker Compose, Nginx, Git, JUnit, OpenProject
Recommandations
Soyez le premier à recommander Mohand
Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.
Ces profils de freelance correspondent également à vos critères
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
Formations
- Master Informatique - Génie LogicielUniversité Abderrahmane Mira de Béjaïa2020