Khalti Digital Wallet
Infrastructure modernization
3 months
khalti.com
Optimized container images were created for all backend services, including the core banking system.
Automated pipelines were implemented using Ansible, Bash scripts, and Jenkins to streamline cluster setup and configuration.
Helm charts were used to deploy multiple services, and GitHub Actions managed various tasks, including image building, testing, and deployment.
A unified approach was adopted to manage multiple clusters, enabling efficient deployments and centralized control.
Self-healing probes, pod lifecycle management, and zero-downtime deployments were implemented for smooth operations. Event-driven auto-scaling and robust security measures were also incorporated.