About Abdelrahman
English
Fluent
Arabic
Native or bilingual
French
Native or bilingual
Experience
- L'Oréal SA - L'Oréal FranceCloud Architect Azure DevOpsLUXURY GOODSJanuary 2023 - Today (3 years and 5 months)Clichy, FranceContext:- For luxury brands such as Lancôme, Kiehl’s, Biotherm, Armani, Carita Lux, Kerastase, Vichy, YSL, HR, Prada, and Takami, I carried out a technical backend redesign of offline solutions and APIs used by Android/iOS applications to perform in-store diagnostics using connected tools like NEXA, SkinConnect, GPSkin, and ScalpReader. These applications then analyze the results via RNI algorithms to produce a detailed report with personalized product recommendations.- Transformation from a monolithic architecture to multi-zone microservices, maintaining 24/7 availability.Tasks:
- Technical leadership and coordination of a team of 4 engineers, defining priorities and supervising deliverables.
- Transformation of a monolithic architecture to a cloud-native microservices model.
- Design and delivery of new business services, including clienteling features for the US, UK, and CA markets.
- Definition and implementation of a multi-zone architecture (APAC, EMEA, AMER) and isolated duplication for China, ensuring high availability, data isolation, and regulatory compliance.
- Architecture and implementation of a hybrid solution for managing refresh tokens (in-memory cache + Azure Blob Storage) to improve session resilience and authentication reliability.
- Global platform security: identity and access management, API security, and governance of cross-functional services.
- Redesign and industrialization of CI/CD pipelines (Azure DevOps), reduction of technical debt, and complete automation of application and infrastructure deployments.
- Co-design of the Core Data Model with a Data Engineer, structured by product categories, and integration via Azure Data Factory (ADF) pipelines.
... - CORSAIRTech Lead / .NET Azure DevOpsAVIATION AND AEROSPACEJuly 2022 - December 2022 (5 months)Orly, France
- Leadership and supervision of a team of 6 developers
- Quality assurance management for developments and software
- Leading workshops and technical training sessions (in French and English)
- .NET Core Development (Front-end, API, Azure Functions)
- Drafting technical specifications
- Design of a new Microservices architecture on Azure with .NET 6 and Blazor.
- Development on Microsoft Azure
- Automated CI/CD pipelines (YAML)
- ORM: Entity Framework Core (Code first)
- Azure Repos – Git Repositories + TFS
- Cache management on Azure with (Redis)
- Application cache management with (LazyCache)
- Automated monitoring (NetVigie) with alerts (Email, SMS, and Call)
- Agile-Scrum with 3-week sprints.
- Log monitoring with ExceptionLess and Azure Insights.
- Project and ticket management with YouTrack
- Amadeus: Web services used for flight search, My Booking (MMB Eretail), WebCheckIn (SSCI Rfex)
- Payment: Direct with Pledg API / Installments with Worldline Ogone API
- APIM: API management on Azure
- DevOps: Azure Boards, Repos, Pipelines
- Azure: WebApp, Application Insight, Azure Functions, Azure Storage (Queue, Table, Blob), Service Bus, LogicApp, Redis Cache, AAD, KeyVault, VNet, Docker deployment, etc.
- Supervising developers and collaborating with remote teams.
- Applying new mockups received on Figma
- Writing technical and functional documentation on the Wiki (Markdown format)
- ALD InternationalConsultant .NET / Azure DevOpsAUTOMOBILEJanuary 2022 - June 2022 (5 months)Rueil-Malmaison, FranceContext Carmarket: A trading platform for used cars for professionals.Tasks:
- Facilitating agile ceremonies (in English) such as (DSM, Sprint review, Framing, Task cutting, Grooming, Retrospective, Demo, etc.)
- .NET Core Development (BackOffice / FrontOffice and API) for the used vehicle sales platform for professional traders.
- Microservices architecture design.
- Development on Microsoft Azure (public cloud, private cloud)
- Automated CI/CD pipelines (YAML)
- ORM: Entity Framework Core, Dapper
- Azure Repos – Git Repositories
- Cache management with Azure Cache for Redis
- Agile-Scrum with 2-week sprints
- Mobile App (iOS, Android): AppCenter (Build, Distribute), iTunesConnect (TestFlight, Submitting to app store)
- L3 Support (Azure monitoring dashboard, Application Insight, deployment pipeline approvals, FF, JIRA tickets, etc.)
- APIM: API management on Azure
- DevOps: Azure Boards, Repos, Pipelines, Docker
- Azure: WebApp, Application Insight, Azure Functions, Azure Storage (Queue, Table, Blob), Event Hub, Service Bus, Redis Cache, AAD, KeyVault, SignalR, DataFactory, VNet, DNS Zone, etc.
- Collaboration with internationally dispersed teams in English
- Carrying out PoCs, Unit Tests (NUnit), Integration Tests (CANOPY)
- Writing technical and functional specs on the Wiki (Markdown format)
Recommendations
Be the first to recommend Abdelrahman
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 II Pro,Université Paris Diderot2009Master II Pro,
- Computer Engineering Degree major,Université Mansoura2007Diplôme d'ingénieur Informatique spécialité
Certifications
- MCTS CertificationMicrosoft France2013
- MCP CertificationMicrosoft France2009