Mehmet Ozkaya is a cloud-native software architect and Udemy Instructor Partner with over 15 years in software development and a strong track record designing event-driven, serverless microservices on AWS and the .NET stack. He has led architecture and delivery for telecom BSS/OSS products at Ericsson and Turk Telekom, applying TOGAF, eTOM and pragmatic DevOps practices across large-scale order management and catalog systems. Mehmet publishes practical, production-grade learning material and open-source reference implementations—creator of the popular aspnetrun and awsrun repositories—and turns real-world projects into hands-on Udemy courses. Comfortable across full-stack, backend and DevOps roles, he combines telecom domain depth with modern cloud patterns and a knack for translating complex enterprise processes into testable microservices. An MBA-holder who still codes regularly, he often demonstrates uncommon breadth: from BPMN/BPEL telecom workflows to .NET 8 C# 12 microservice best practices.
9 years of coding experience
14 years of employment as a software developer
Bachelor's degree, Computer Engineering, 3.04, Bachelor's degree, Computer Engineering, 3.04 at Erciyes Üniversitesi
Master of Business Administration (M.B.A.) - English Program with Thesis, Business Administration and Management, General, 3.42, Master of Business Administration (M.B.A.) - English Program with Thesis, Business Administration and Management, General, 3.42 at Bahçeşehir Üniversitesi
Microservices on .NET platforms used ASP.NET Web API, Docker, RabbitMQ, MassTransit, Grpc, Yarp API Gateway, PostgreSQL, Redis, SQLite, SqlServer, Marten, Entity Framework Core, CQRS, MediatR, DDD, Vertical and Clean Architecture implementation with using latest features of .NET 8 and C# 12
Role in this project:
Backend Developer
Contributions:178 commits, 1 PR, 170 pushes in 3 years 9 months
Contributions summary:Mehmet's contributions primarily involve the development of backend components for the catalog and basket microservices. The user implemented core functionalities such as creating a catalog API, adding product entities, and integrating MongoDB repositories. Furthermore, the user added features like a basket checkout method, indicating a focus on e-commerce backend development. The work also involved setting up API endpoints, which shows backend and API design skills.
A starter kit for your next ASP.NET Core web application. Boilerplate for ASP.NET Core reference application, demonstrating a layered application architecture with applying Clean Architecture and DDD best practices. Download 100+ page eBook PDF from here ->
Role in this project:
Full-stack Developer
Contributions:193 commits, 156 pushes, 2 branches in 1 year 8 months
Contributions summary:Mehmet's commits demonstrate a focus on building the core application structure, including setting up project and file structure, and implementing necessary services. Their work involved creating and modifying C# files, project files, and interfaces, suggesting a backend development focus, and adding necessary files. These contributions are essential to the initial scaffolding and overall architecture of the ASP.NET Core application.
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.