
Packt Expert
Mehmet Ozkaya
Mehmet Ozkaya is a software architect with over 15 years of experience specializing in microservices architecture using .NET, AWS, and Azure. He focuses on cloud-native and serverless solutions and shares practical insights with the developer community.
7 Courses by Mehmet Ozkaya

.NET 8 Backend Bootcamp - Modulith, VSA, DDD, CQRS and Outbox
Build scalable backend systems with Modular Monoliths, DDD, CQRS, VSA, and Microservices Transition
Explore advanced .NET 8 backend development by building scalable systems with modular monoliths, Domain-Driven Design, CQRS, and event-driven patterns. You'll work with tools like RabbitMQ, Redis, and Keycloak to create robust, secure, and maintainable architectures ready for real-world deployment.
Packt | 2024 | 1473 min

.NET 8 Microservices - DDD, CQRS, Vertical/Clean Architecture
Master Microservices Architecture with .NET 8 and Modern Patterns
Discover how to build robust microservices with .NET 8 using proven architectural patterns like Domain-Driven Design and CQRS. You'll get hands-on experience integrating tools such as Docker, RabbitMQ, and API Gateways to create scalable, maintainable systems. Step by step, you'll learn to design and deploy production-ready microservices.
Packt | 2024 | 1710 min

Agentic AI Architectures with Patterns, Frameworks and MCP
Exploring Agentic AI and Building Real-World Systems
Discover how to design and build intelligent AI agents that can solve real-world problems. Learn about the evolution of Agentic AI, explore the structure of multi-agent systems, and gain practical experience by creating your own agent-based solutions. Develop the skills needed to architect advanced AI systems for modern applications.
Packt | 2026 | 401 min

AWS Serverless Microservices with Patterns and Best Practices
AWS Serverless + CDK Automation + Integration Patterns = AWSome Microservices!
Explore how to build reliable and scalable serverless microservices on AWS using event-driven architecture. You will use key AWS services and automation tools to create a fully serverless e-commerce application, applying proven patterns and best practices for high availability and scalability.
Packt | 2022 | 1820 min

Cloud-Native - Microservices, Kubernetes, Service Mesh, CI/CD
Build, Deploy, and Scale Cloud-Native Applications with Microservices, Kubernetes, and CI/CD
Explore the full landscape of cloud-native development by building and deploying scalable microservices using modern tools and platforms. Gain hands-on experience with Kubernetes, service meshes, CI/CD automation, and observability practices. Develop the confidence to create resilient systems ready for real-world production environments.
Packt | 2024 | 1440 min

Design Microservices Architecture with Patterns and Principles
Learn the basics for transforming monolithic systems to scalable and highly available microservices
Explore how to transform traditional monolithic systems into scalable and resilient microservices. Gain practical skills in designing distributed architectures that support high availability and low latency. Learn proven patterns and principles to build robust, flexible systems ready for real-world demands.
Packt | 2023 | 1032 min

GenAI for .NET: Build LLM Apps with OpenAI and Ollama
Master LLM Application Development with .NET, OpenAI, and Ollama
Discover how to harness large language models in your .NET projects using OpenAI and Ollama. Learn to set up your environment, build AI chat and vector search apps, and work with real-time data. Gain practical skills by working through real-world projects that bring AI capabilities to your applications.
Packt | 2026 | 390 min