Multi-Tenant SaaS Platform on AWS

Back to Projects

Professional Networking Platform — Cloud & DevOps Internship at OREVIT

Project Overview

OREVIT  ·  June – September 2026  ·  Sole Cloud/DevOps engineer on the team

A multi-tenant SaaS platform connecting professionals across three business lines: recruitment, a freelance marketplace, and B2B tender management. Each client organization operates inside its own tenant boundary, sharing the underlying platform without sharing data.

I was the only Cloud/DevOps engineer on the team, which meant owning the infrastructure end to end: designing the AWS account structure, writing the Terraform codebase, building the deployment pipelines, and putting observability and cost controls in place. Application teams shipped against a platform they could deploy to themselves, without needing to touch the AWS console.

The guiding constraint was that nothing should exist only in someone's console history. Every environment is described in code, every deployment goes through a pipeline, and every production change is traceable back to a commit.

Cloud Architecture

CI/CD Pipeline

AI Features

Observability & Cost Control

Technologies Used

AWS Organizations Terraform ECS Fargate Application Load Balancer CloudFront VPC Multi-AZ RDS PostgreSQL ElastiCache Redis S3 KMS Docker GitHub Actions Amazon ECR OIDC Federation Amazon Textract Amazon Bedrock pgvector CloudWatch Grafana AWS Budgets

Architecture Diagrams

AWS architecture diagram — coming soon

Grafana dashboard (anonymized) — coming soon

Repository

The codebase is proprietary to OREVIT and is not publicly available. Architecture and implementation details can be discussed on request.