Asem is an experienced back-end developer and software engineer with a total of 7 years of technical experience, including immersive cross-cultural experiences during 4 years spent in Japan, where he pursued a master's degree in Information Systems while working remotely. He is proficient in C#, .NET, .NET Core, ASP.NET, Blazor, API development, cloud systems, Azure, and databases (MSSQL, MongoDB, PostgreSQL). Asem is also skilled in CI/CD implementation with Azure DevOps, GitHub Actions, Docker, and Kubernetes. He is committed to delivering high-quality solutions and continuously staying up to date with emerging technologies and industry best practices.
Maintain and enhance high-performance backend services, ensuring scalability and efficiency for one of the region's leading food delivery platforms, supporting up to 500K requests per minute (RPM). Collaborate with cross-functional teams to deliver reliable, modular, and scalable microservices.
Achievements:
+ Reduced service latency by 25% under peak loads while cutting resource utilization by 20%, optimizing throughput
at 500K RPM.
+ Introduced a “way of working” framework, simplifying workflows and reducing repetitive discussions, improving
team alignment and productivity while fostering future collaboration improvements.
+ Enhanced the canary deployment pipeline by introducing business metrics monitoring and pod readiness checks,
reducing service error rates during deployments from 0.2% to 0.01% and ensuring safer, more reliable rollouts.
+ Re-architected the vendor availability service to separate data sources, eliminating dead fallback loops between
the database and external service, reducing database overload, and ensuring independent operation of each source
+ Defined and implemented country-specific SLOs and SLIs for vendor availability, ensuring operational consistency
and alignment with business reliability goals across regional markets.
Building back-end systems in compliance with FDA 21 CFR Part 11 and industry best practices to protect customer data and ensure its safety and integrity.
Developed a notification center using SignalR and participated in the entire application lifecycle, focusing on coding and debugging.
Wrote tests, implemented CI, performed load testing, and collaborated with developers and third-party vendors on product integration.