About Elhadji Malick
French
Native or bilingual
English
Fluent
Experience
- Overkiz (Groupe Somfy) — Plateforme IoT domotiqueDéveloppeur Senior / Réferent techniqueApril 2023 - Today (3 years and 3 months)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éveloppeurAugust 2022 - April 2023 (8 months)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 SeniorMarch 2021 - August 2022 (1 year and 5 months)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
Recommendations
Be the first to recommend Elhadji Malick
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
- Master 2 Génie InformatiqueUniversité Joseph Fourier2016Master 2 Génie Informatique
- Master 1 & Licence 3 InformatiqueUniversités Joseph Fourier & du2015Master 1 & Licence 3 Informatique