The Prime Minister’s Youth Program (PMYP) required a centralized digital platform to support education, employment, internships, and youth engagement initiatives across Pakistan. The challenge was to build a highly scalable, secure, and resilient system capable of serving a large user base with document management, job applications, and real-time services on a national scale.

To design and deploy a production-grade, cloud-native digital youth portal using Kubernetes that enables millions of users to access opportunities, manage profiles, upload documents, and apply for programs securely with high availability and observability.
The platform was built as a MERN-based microservices system deployed on a multi-node on-prem Kubernetes cluster. NGINX Ingress Controller handled secure routing with TLS encryption. Horizontal Pod Autoscaler (HPA) ensured dynamic scaling under load. Jenkins CI/CD pipelines automated deployments. Prometheus and Grafana provided monitoring and alerting for system health. Persistent storage was managed using NFS volumes for document uploads, while Google OAuth enabled secure authentication. The system included modules for job postings, internships, announcements, notifications, and user dashboards.
React, Node.js, Express, MongoDB ReplicaSet, On-Prem Kubernetes Cluster, Jenkins, NGINX Ingress, HPA, Prometheus, Grafana, Google OAuth, NFS Persistent Volumes, Load Balancers, DNS
Resolved scaling issues by fine-tuning HPA thresholds and resource requests/limits. Implemented NFS-based persistent storage to prevent data loss during pod restarts. Fixed ingress routing issues by refining NGINX configurations and TLS setup. Enhanced monitoring using Prometheus alerts to proactively detect anomalies. Optimized CI/CD pipelines in Jenkins for stable, zero-downtime deployments.
This project strengthened expertise in large-scale Kubernetes deployments, national-level system architecture design, secure CI/CD pipelines, and building highly available public sector digital platforms.


