About Youssef
- **Architecture**: Expertise in microservices, distributed systems, and Web APIs.
- **Software Development**: Proficiency in .NET Core, C#, Web APIs, TypeScript, and Angular.
- **Azure Cloud**: In-depth knowledge of PaaS, IaaS services, infrastructure design, landing zones, and system architecture.
- **Networking**: Skills in virtual networks, load balancers, application gateways, private DNS, network peering, and VPN gateways.
- **Infrastructure & DevOps**: Proficiency in Infrastructure as Code (IaC) with Azure ARM Templates, Bicep, Docker, Terraform, Azure Policy, and Azure Entra ID.
- **Web Development**: Expertise in Angular.
- **Data Management**: Extensive experience with Azure SQL, SQL Server, PostgreSQL, Oracle, MySQL, Azure Cosmos DB, and Log Analytics Workspace.
- **Methodologies**: Solid experience with Agile and Scrum methodologies.
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, FranceProject 1: Redesign of the B2C Vehicle Rental PlatformResponsibilities:
- Defining the target architecture and developing the application roadmap.
- Developing the target infrastructure using Infrastructure as Code (IaC) with Azure ARM Templates, Bicep, and Terraform.
- Securing APIs with Azure Entra ID and developing RESTful Web APIs.
- Implementing Clean Architecture, CQRS, and event-driven design patterns.
- Developing microservices and Azure Functions.
- Setting up CI/CD pipelines with Azure DevOps and PowerShell.
- Monitoring applications and infrastructure using Azure Monitor, Log Analytics Workspace.
Technologies:- Development: .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
- Containers: Container Apps, Registry, Container Instance
- Databases: Azure SQL, Azure Cognitive Search, Cosmos DB
- Monitoring: Azure Monitor, Prometheus, Grafana
- Web Development: Angular, TypeScript, SSR, Node
- CI/CD: Azure DevOps, PowerShell
- BOUYGUESIT Consultant- Lead TechNovember 2017 - January 2022 (4 years and 2 months)Paris, FranceResponsibilities:
- Defining the architectural roadmap for the business domain.
- Managing junior developers, including code reviews, pull request validation, and promoting TDD, Clean Code, and Clean Architecture principles.
- Developing a web interface for FTTH network analysis.
- Refactoring APIs and improving performance through caching, pagination, and asynchronous processing.
- Migrating APIs from .NET to .NET Core 2.2, and then to .NET Core 5.
- Implementing monitoring and alerting solutions with Prometheus, Grafana, Kibana, and Elasticsearch.
- Setting up application clusters with Docker Swarm.
- Containerizing .NET Core microservices with Docker and automating deployments.
- Implementing API management solutions.
- Implementing authentication, authorization, and rate limiting strategies at the API Management Gateway level.
- Setting up CI/CD pipelines.
Technologies:- Development: .NET, .NET Core 2.2, .NET Core 5
- Web Development: TDD, Clean Code, Clean Architecture
- API Management: API Gateway, Authentication, Authorization, Limiting, Apache APISIX
- Monitoring and Logging: Prometheus, Grafana, Kibana, Elasticsearch
- Containers and Clustering: Docker, Docker Swarm
- CI/CD: Azure DevOps, PowerShell
- Web Technologies: Angular, SSR
- Credit AgricoleDeveloperNovember 2016 - November 2017 (1 year)Paris, FranceRole and Responsibilities:
- Proposing and developing a web solution for visualizing banking transaction flows.
- Developing the web application using AngularJS.
- Implementing authentication based on Active Directory.
- Performing unit tests to ensure code quality.
- Automating deployment processes with Jenkins.
- Integrating API consumption and implementing pagination.
Technologies:- Frontend Development: AngularJS
- Authentication: Active Directory
- Testing: Unit tests
- CI/CD: Jenkins for deployment automation
- API Integration: API consumption and pagination implementation
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éronautique et de l'EspaceISAE-SUPAERO: Institut Supérieur de l'Aéronautique2011ISAE-SUPAERO: Institut Supérieur de l'Aéronautique
Certifications
- AWS Solutions Architect AssociateAWS2024
- Microsoft Certified: Azure Administrator AssociateMicrosoft