Muhammad Afzal is a Senior Software Engineer based in the UAE with over a decade of hands-on experience building enterprise-grade systems and leading teams through digital transformation. He combines deep .NET Core and AWS microservices expertise with practical experience integrating LLMs into production—delivering solutions like sentiment analyzers and code assistants while tuning models on platforms such as Hugging Face. Muhammad has a proven track record migrating legacy banking and insurance platforms, improving performance and reliability, and reducing technical debt through disciplined architecture and roadmap planning. As a consultant and staff architect he’s driven authorization and deployment strategies that accelerated partner onboarding and simplified rollbacks for safer releases. He mentors engineers, conducts rigorous design and code reviews, and balances business priorities with technical quality to consistently deliver market-ready features. Unusually, he blends enterprise-scale modernization work with hands-on LLM integration, making him effective across both traditional backend systems and emerging AI-driven products.
5 years of coding experience
13 years of employment as a software developer
Master of Science - MS Computer Science, Master of Science - MS Computer Science at Georgia Institute of Technology
Bachelor of Science - BS Computer Science, Bachelor of Science - BS Computer Science at University of Engineering and Technology, Lahore
Development and Communication of Microservices with .NET Core 5 using ASP.NET Web API, Docker Compose, RabbitMQ, MassTransit, Portainer, gRPC, Protocol Buffers, SQL Server, Redis, MongoDB, PostgreSQL, Dapper, Entity Framework Core, AutoMapper, MediatR, FluentValidation, Ocelot.
Contributions:117 commits, 4 PRs, 105 pushes in 4 months
Contributions:46 commits, 38 pushes, 1 branch in 16 days
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Muhammad Afzal - Senior Software Engineer at Akkodis