À propos de Elhadji Malick
Français
Bilingue ou natif
Anglais
Capacité professionnelle complète
Expériences
- Overkiz (Groupe Somfy) — Plateforme IoT domotiqueDéveloppeur Senior / Réferent techniqueavril 2023 - Aujourd'hui (3 ans et 2 mois)Annecy, Francela modernisation de l'architecture en compétences de l'équipe.
- Pilotage du passage d'une architecture monolithique vers des microservices Spring — découpage des domaines métier, définition des contrats d'interface
- Migration architecturale :
- Remplacement d'une authentification stateful par une solution stateless via Keycloak (SSO) connecté à un annuaire LDAP — gain de scalabilité et de sécurité. Authentification :
- Refonte complète du pipeline : migration de Jenkins vers GitLab CI avec déploiement sur Kubernetes (Helm Charts, Proxmox) — réduction significative des délais de mise en production. CI/CD :
- Formation de l'équipe aux tests unitaires et d'intégration, introduction du clean code, revues de code structurées, réduction de la dette technique. Qualité & bonnes pratiques :
Technologies : Java 11 , Spring MVC, Spring Boot, Kafka, MySQL, Docker, Kubernetes, Helm Charts, GitLab CI/CD, Keycloak, Proxmox - Rtone (Électronique embarquée médicale)Développeuraoût 2022 - avril 2023 (8 mois)Lyon, FranceApplication de gestion et de traçabilité d'appareils médicaux en salle d'opération (IoT médical).
- Développement de nouvelles fonctionnalités back (Java 17 / Spring Boot 2) et front (Angular 11).
- Intégration Google GCP PubSub pour la consommation de données de capteurs en temps réel.
- Intégration de l'API Google Geocoding pour la géolocalisation d'appareils.
- Proposition et implémentation de solutions pour réduire la dette technique.
Technologies : Java 17, Spring Boot 2, Angular 11 , PostgreSQL, MQTT, GCP PubSub, Docker, GitLab, Ansible - IT Solutions Factory — TélécomDéveloppeur Backend Seniormars 2021 - août 2022 (1 an et 5 mois)Lyon, FranceDéveloppement de microservices pour l'acquisition et la gestion d'offres téléphoniques pour plusieurs opérateurs.
- Développement de microservices Spring Cloud pour plusieurs opérateurs télécom.
- Participation à l'ensemble du cycle : développement, tests, release, déploiement.
- Amélioration de la couverture de tests unitaires et d'intégration.
Technologies : Java 17, Spring Boot, Spring Cloud, MySQL, RabbitMQ, Docker/Kubernetes, GitLab, ArgoCD, Jenkins
Recommandations
Soyez le premier à recommander Elhadji Malick
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 2 Génie InformatiqueUniversité Joseph Fourier2016Master 2 Génie Informatique
- Master 1 & Licence 3 InformatiqueUniversités Joseph Fourier & du2015Master 1 & Licence 3 Informatique