Back to projects
2021·Software Architect

Microservices Platform

Event-driven microservices architecture

Overview

Designed and implemented a microservices platform for a growing application that had outgrown its monolithic architecture.

The platform includes service discovery, centralized configuration, distributed tracing, and standardized service templates.

Key Highlights

  • Decomposed monolith into 8 bounded context services
  • Event-driven communication via RabbitMQ
  • Distributed tracing with Jaeger
  • Centralized logging and monitoring

Tech Stack

NestJSRabbitMQPostgreSQLKubernetesGrafanaJaeger