À propos de Khalil
- Automatiser et fiabiliser des flux logistiques critiques via des APIs et Azure Functions.
- Accélérer les déploiements en mettant en place des pipelines CI/CD (Azure DevOps, GitHub Actions).
- Améliorer la résilience des systèmes grâce au feature flipping, au monitoring et aux alertes automatisées.
- Réduire les coûts de support par la migration d’applications vers .NET 8 et la refonte technique de systèmes complexes.
- Optimiser la productivité métier en proposant des solutions innovantes (validation de factures en bulk, reporting automatisé).
- Développement d’APIs et microservices évolutifs (CQRS, MediatR, EF Core).
- Architecture hexagonale et Domain-Driven Design (DDD).
- Déploiement et intégration Cloud Azure (App Service, Functions, Service Bus, Logic Apps, Storage, Key Vault).
- Mise en place de pipelines CI/CD (Azure DevOps, GitHub Actions, Terraform).
- Migration vers le cloud, modernisation et refonte technique.
Arabe
Bilingue ou natif
Français
Bilingue ou natif
Anglais
Capacité professionnelle complète
Expériences
- ShowroompriveDéveloppeur Senior | Team LogistiqueE-COMMERCEdécembre 2023 - juin 2025 (1 an et 6 mois)Bordeaux, FranceRéalisations :
- Développement d’APIs et Azure Functions pour l’automatisation des flux logistiques.
- Mise en place de pipelines CI/CD (YAML) avec Azure DevOps pour accélérer les déploiements.
- Implémentation du feature flipping (Azure App Configuration) pour activer/désactiver dynamiquement les flux logistiques sans redéploiement → amélioration de la flexibilité et réduction des risques en production.
- Mise en place d’un système d’alerte automatisé (via Teams) pour incidents sur les flux → réduction du temps de détection de plusieurs heures à quelques minutes.
- Refactoring complet du système OGR (gestion des retours) et migration vers .NET 8 → amélioration de la maintenabilité et réduction des coûts de support.
- Participation aux choix d’architecture Cloud Azure avec les partenaires logistiques.
- Participation aux ateliers de cadrage, code reviews et accompagnement de l’équipe.
Stack technique:.NET 8, Azure Functions, Service Bus, Logic Apps, App Configuration, SQL Server, MongoDB,Azure Pipelines. - Les résidences universitaires de l'UIRDéveloppeur Confirméaoût 2022 - octobre 2023 (1 an et 2 mois)Rabat, MoroccoRéalisations :
- Développement back-end/front-end (Razor Pages, JS, JQuery) et intégration avec ERP Agresso (SOAP).
- Mise en place de l’authentification via Azure AD.
- Proposition et mise en place d’un pipeline CI/CD GitHub Actions pour fiabiliser les déploiements.
- Proposition et mise en place d’un système de validation de factures en bulk → réduction du temps de traitement administratif de plusieurs heures à quelques minutes.
Stack technique:.NET 5, EF Core, Azure AD, MySQL, Nginx, GitHub Actions - ARTERE E-LEARNINGDéveloppeur Juniordécembre 2019 - février 2021 (1 an et 2 mois)Rabat, MoroccoRéalisations :
- Assistance aux ateliers de cadrage du projet.
- Participation à la conception initiale de la solution.
- Développement des fonctionnalités en back-end en utilisant .NET Core 3.
- Développements des IHM en se basant sur des maquettes figma, et interfaçage de ces derniers avec le back.
- Interfaçage avec l’outil de visioconférence BigBlueButton.
- Développement d’un Load Balancer pour la gestion et le dispatch entre les serveurs de visioconférence.
- Déploiement des solutions en production en utilisant NGINX et KESTREL.
Stack technique:NET Core 3, Entity Framework, Postgres, Angular 8, Github.
Recommandations
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
- Cycle ingénieur option MIAGEÉcole Marocaine des Sciences de l'Ingénieur2019Cycle ingénieur option MIAGE
- Technicien spécialisé en TDIInstitut Spécialisé de Technologie Appliquée2016Technicien spécialisé en TDI