About Youssef
- Architecture : Expertise en microservices, systèmes distribués et Web APIs.
- Développement Logiciel : Maîtrise de .NET Core, C#, Web APIs, TypeScript et Angular.
- Cloud Azure : Connaissance approfondie des services PaaS, IaaS, de la conception d'infrastructures, des landing zones et de l'architecture système.
- Réseau : Compétences en réseaux virtuels, load balancers, gateways d'application, DNS privés, peering réseau, et gateways VPN.
- Infrastructure & DevOps: Maîtrise de l'Infrastructure as Code(IaC) avec Azure ARM Templates, Bicep, Docker, Terraform, Azure Policy et Azure Entra ID.
- Développement Web : Expertise en Angular.
- Gestion des Données : Expérience approfondie avec Azure SQL, SQL Server, PostgreSQL, Oracle, MySQL, Azure Cosmos DB, et Log Analytics Workspace.
- Méthodologies : Solide expérience des méthodologies Agile et Scrum.
French
Native or bilingual
English
Fluent
Spanish
Conversational
Experience
- ALD AUTOMOTIVE FRANCECloud Engineer/ Net core DeveloperBANKING AND INSURANCEFebruary 2022 - Today (4 years and 4 months)Paris, FranceProjet 1 : Refonte de la Plateforme de Location de Véhicules B2CResponsabilités :
- Définition de l'architecture cible et élaboration de la feuille de route des applications.
- Développement de l'infrastructure cible en utilisant l'Infrastructure as Code (IaC) avec Azure ARM Templates, Bicep, et Terraform.
- Sécurisation des API avec Azure Entra ID et développement des Web API RESTful.
- Mise en place de la Clean Architecture, CQRS et des modèles de conception pilotés par les événements (Event-Driven).
- Développement de microservices et de fonctions Azure.
- Mise en place des pipelines CI/CD avec Azure DevOps et PowerShell.
- Surveillance des applications et de l'infrastructure à l'aide d'Azure Monitor, Log Analytics Workspace.
Technologies :- Développement : .NET 6/7/8, Web API, Clean Architecture, CQRS
- Microservices : Azure Functions, Service Bus, Azure Storage, Application Insights
- PaaS : App Service, Cosmos DB, API Management, Storage Account, Load Balancer, Application Gateway
- Conteneurs : Apps de Conteneurs, Registry, Instance de Conteneurs
- Bases de données : Azure SQL, Azure Cognitive Search, Cosmos DB
- Surveillance : Azure Monitor, Prometheus, Grafana
- Développement Web : Angular, TypeScript, SSR, Node
- CI/CD : Azure DevOps, PowerShell
- BOUYGUESIT Consultant- Lead TechNovember 2017 - January 2022 (4 years and 2 months)Paris, FranceResponsabilités :
- Définition de la feuille de route architecturale pour le domaine métier.
- Management des développeurs juniors, y compris les revues de code, la validation de pull requests et la promotion des principes TDD, Clean Code et Clean Architecture.
- Développement d'une interface web pour l'analyse des réseaux FTTH.
- Refactorisation des API et amélioration des performances grâce au cache, à la pagination et au traitement asynchrone.
- Migration des API de .NET vers .NET Core 2.2, puis vers .NET Core 5.
- Mise en œuvre de solutions de monitoring et d'alerte avec Prometheus, Grafana, Kibana et Elasticsearch.
- Mise en place de clusters d'applications avec Docker Swarm.
- Conteneurisation des microservices .NET Core avec Docker et automatisation des déploiements.
- Mise en place de solutions de gestion des API.
- Mise en œuvre des stratégies d'authentification, d'autorisation et de limitation de débit au niveau de l'API Management Gateway.
- Mise en place des pipelines CI/CD.
Technologies :- Développement : .NET, .NET Core 2.2, .NET Core 5
- Développement Web : TDD, Clean Code, Clean Architecture
- Gestion des API : API Gateway, Authentification, Autorisation, Limitation, Apache APISIX
- Surveillance et Journalisation : Prometheus, Grafana, Kibana, Elasticsearch
- Containers et Clustering : Docker, Docker Swarm
- CI/CD : Azure DevOps, PowerShell
- Technologies Web : Angular, SSR
- Credit AgricoleDeveloperNovember 2016 - November 2017 (1 year)Paris, FranceRôle et Responsabilités :
- Proposition et développement d'une solution web pour la visualisation des flux de transactions bancaires.
- Développement de l'application web en utilisant AngularJS.
- Mise en œuvre de l'authentification basée sur Active Directory.
- Réalisation de tests unitaires pour assurer la qualité du code.
- Automatisation des processus de déploiement avec Jenkins.
- Intégration de la consommation des API et mise en place de la pagination.
Technologies :- Développement Frontend : AngularJS
- Authentification : Active Directory
- Tests : Tests unitaires
- CI/CD : Jenkins pour l'automatisation des déploiements
- Intégration API : Consommation des API et mise en œuvre de la pagination
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 of Science in Computer ScienceLycée Michel de Montaigne2014Masters -Aeronautics, Computer Science-,
- ISAE-SUPAERO: Institut Supérieur de l'Aéronautiqueet de l'Espace2011ISAE-SUPAERO: Institut Supérieur de l'Aéronautique
Certifications
- AWS Solutions Archiect AssociateAWS2024
- Microsoft Certified: Azure Administrator AssociateMicrosoft