As Hands-on Cloud Solution Architect with 25+ years of experience, I am focused on architecting, designing and implementing highly scalable cloud-native PaaS solutions with microservice architecture, IoT Edge, and Machine Learning.
I will:
- Set strategic goals: enable scalable business, support entry into new markets, support innovation in existing markets.
- Conduct Event Storming workshop with users and domain experts to identify core use cases and Domain Driven Design (DDD) components, actors, domain/integration events, commands, queries, event listeners, event source aggregates, and projections, in your business domain.
- Develop Ubiquitous Language for your business domain for terms, entities, and processes.
- Identify bounded contexts to aid architecting and designing microservice architecture for your business domain.
- Architect, design and implement microservices using .NET Core, Docker, Draft, Helm, Brigade, and Kashti.
- Design and Develop WebAPIs with Swagger, based on domain models.
- Use Ocelot API Gateway pattern / Backend for Front-End (BFF) pattern.
- Container orchestration with Azure Kubernetes Service (AKS), event bus (publish/subscribe channel) with Azure Service Bus.
- Add SignalR Hub microservice/container for real-time communication.
- Design and develop Angular web front-end with TypeScript, real-time WebRTC video chat, chat, chatbot.