Back to Portfolio[ DISTRIBUTED SYSTEMS // CLOUD ]

The Hubbub

A video-based learning and training platform designed for universities and organizations, featuring microservices backend architecture to support multiple institutions.

VIDEOBROKERTENANT ATENANT BTENANT C[ MULTI-INSTITUTIONAL_MICROSERVICES ]AWS COPILOT // DOCKER // GRAPHQL
System Architecture // The Hubbub

[ Core Responsibility ]

Senior Software Engineer / DevOps Lead @ NMX

Led the backend development and containerized multi-region cloud deployment of a premium, virtual learning and video-training platform.

[ The Problem ]

Monolithic education suites experience performance degradation and sluggish development pipelines when managing multi-institution scales.

[ Core Capabilities Integrated ]

Decoupled Microservices: Configured NestJS with GraphQL and Apollo Gateway, dividing operations into identity, media, and metric modules.

Adaptive Video Pipeline: Engineered high-concurrency content delivery arrays supporting adaptive streaming and secure content access.

AWS Copilot Blueprints: Leveraged Infrastructure-as-Code scripts to provision high-reliability ECS Fargate task groups and PostgreSQL instances.

[ Measured Impact ]

Reduced average server response latency significantly by decoupling features into high-performance microservices.

Established full AWS CodePipeline automation, accelerating deployment velocity to a matter of minutes.

Ensured seamless high availability and uptime across the infrastructure during peak concurrent educational testing events.

[ Built With ]

NestJSGraphQLAWS CopilotVideo StreamingDocker