Back to Case Studies
Enterprise Platform
EDMS Product Platform
Enterprise Document Management System used by multiple enterprise customers for secure document storage, processing, and distribution.
🔒 Confidential System: details generalized to protect customer data
Overview
The EDMS platform is a large-scale enterprise SaaS system used by organizations to manage, process, and distribute sensitive documents. The system supports multiple customers across isolated environments and ensures secure storage, access control, and scalable document workflows.
Scale
60+ customer environments
environments
Multi-tenant SaaS with isolated customer instances
deploymentModel
Responsibilities
- Own end-to-end lifecycle of production Azure infrastructure, spanning AKS, CI/CD, security, and observability, sustaining 99.7% uptime under 24x7 on-call
- Designed and implemented backend APIs for document ingestion and processing
- Configured Azure Front Door with WAF policies and CDN routing for global traffic distribution
- Owned 20+ YAML-based Azure DevOps pipelines across dev, staging, and production with zero-downtime deployments
- Implemented Prometheus and Grafana alongside Azure Monitor for full-stack observability
Key Features
- Secure document storage and lifecycle management
- Role-based access control using CIAM and OAuth2
Challenges
- Managing deployments across dozens of customer environments
- Ensuring secure storage of confidential customer documents
- Maintaining high availability for critical enterprise workflows
Tech Stack
C# / .NET.NET CoreWeb APIAzure Kubernetes Service (AKS)Azure App ServicesAzure Front Door (WAF/CDN)Azure SQLAzure StorageAzure Key VaultPrometheus / GrafanaCI/CD