About Nabil
Profil
Compétences principales
- Langages & Technologies: Expertise en Java, avec une maîtrise approfondie des principes SOLID et des concepts DDD (Domain-Driven Design).
- Architecture: Conception et mise en œuvre de microservices performants et bien structurés.
- Observabilité: Expérience avérée dans l'optimisation de la visibilité des systèmes grâce à des outils avancés.
- Stack ELK: Maîtrise complète de l'écosystème Elastic (Elasticsearch, Logstash, Kibana) pour la centralisation, l'analyse et le monitoring des logs.
Atouts
- Solide expérience dans le développement backend, avec une approche méthodique et orientée performance.
- Compétences en observabilité, garantissant des systèmes fiables et maintenables à long terme.
- Approche pédagogique grâce à mon expérience en formation, permettant de transmettre efficacement les meilleures pratiques et méthodologies.
- Capacité à travailler efficacement avec des équipes pluridisciplinaires pour aligner la technique sur les objectifs métier.
French
Native or bilingual
English
Conversational
Spanish
Basic
Experience
- OdigoARCHITECTE TECHNIQUETELECOMMUNICATIONSJune 2021 - Today (5 years and 1 month)Issy-les-Moulineaux, FranceMonitoring toolsPilotage de deux chantiers d’observabilité complémentaires au sein de l’équipe MonitoringTools, avec une double posture d’architecte transverse et de contributeur hands-on.Projet 1 : Observabilité applicative avec Dynatrace• Conception de l’architecture Dynatrace SaaS et rédaction des HLD associés pour structurerle déploiement, le tagging, l’auto-tagging, l’alerting et le dashboarding.• Développement d’extensions personnalisées pour la collecte de métriques PostgreSQL,WebRTC, SNMP, JMX, FreeSWITCH / Prometheus et de métriques métier.• Définition des bonnes pratiques et des intégrations avec Splunk / ServiceNow, etaccompagnement des équipes dans l’usage des dashboards et l’analyse rapide desproblèmes.Projet 2 : Log management centralisé avec ELK• Conception et mise en place from scratch d’une plateforme ELK sur AWS pour centraliserles logs, accélérer les investigations, renforcer la traçabilité et supprimer la consultationdirecte des logs sur les machines.• Définition de l’architecture (EC2, ALB, ASG, S3, AMI, SSM), du capacity planning, desstratégies de rétention / snapshots / archivage, et rédaction des HLD et schémasd’architecture associés.• Standardisation des formats de logs, mise en place d’une librairie commune de loggingpour les applications Java / Spring Boot, implémentation de la chaîne d’ingestion etaccompagnement des équipes support, développement et DevOps.
- EFREIENSEIGNANT VACATAIREEDUCATION AND E-LEARNINGSeptember 2024 - June 2025 (9 months)Villejuif, FranceActivité menée en parallèle du poste chez Odigo, auprès d’étudiants de 3e année (niveauéquivalent licence).• Conception et animation de 120 heures de cours pour 110 étudiants autour de Spring Bootet des design patterns.• Couverture des sujets Spring Core, Data, Security, API REST, microservices, API Gateway etmonitoring via Actuator, avec encadrement de TP et projets autour de l’architecturelogicielle
- DEDALUS FranceEXPERT TECHNIQUEMEDICALJune 2021 - December 2021 (6 months)Lille, FranceCréation d’un microservice de paiement et encadrement des équipes dans l’adoptionde l’architecture microservices.Fonctionnement Agile / Méthodologie Kanban.
Recommendations
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 2LSIS2011
- Certification CCNASUPMIT2010
Certifications
- Scrum Foundation Professional Certificate (SFPC)CertiProf2020