Saurav Karki

Hey, I am Saurav Karki

DevOps Engineer | Kubernetes • Docker • Cloud & On-Prem

I'm Saurav Karki, a DevOps Engineer Trainee at HamroPatro, specializing in cloud and on-premise infrastructure. I have hands-on experience with high-availability cloud-native systems, Kubernetes (RKE2, EKS, K3s, LKE, ECS), networking, CI/CD, automation, observability, and secure server hardening.

Skills & Technologies

DevOpsDockerKubernetesLinuxAWSFluxCDArgoCDPrometheusGrafanaBaszelScylladbNginxPostgresqlTerraformJenkinsGitlabCICDNetworkingProxmoxVMwarePythonShell ScriptingDokploy

Featured Projects

View all →

Experience

DevOps Engineer (Intern → Trainee)

HamroPatro

Full-timeOnsite📍 Kathmandu, Nepal
Apr 2025 - Apr 2026
  • Kubernetes & Infrastructure: Working on setting up and managing multi-node Kubernetes clusters, including production environments using RKE2, K3s, MetalLB, Envoy Gateway, and Cloudflare.
  • Distributed Systems: Setting up and managing multi node clusters of Elasticsearch, NATS, Cassandra and ScyllaDB.
  • CI/CD & Deployment: Deploying and managing microservices using Helm charts and Flux CD with GitOps practices.
  • Networking & Security: Setting up secure IPsec VPN connections between data centers.
  • Monitoring & Alerting: Managing observability using Prometheus, Grafana, Alertmanager, and integrating alerts with Slack.
  • Logging & Security: Setting up centralized logging and security monitoring using Fluent Bit and Wazuh.
  • Service Routing: Working with Kubernetes Gateway API, MetalLB, and Cloudflare for traffic routing and external access.
  • Research & System Design: Developed understanding of large-scale system architecture, including load balancing strategies for handling high-traffic systems (1M+ requests/day), high availability, and performance optimization concepts.
  • Data Center & Infrastructure Security: Gained exposure to self-hosted data center architectures, including network segmentation, access control, firewalling, and secure service design.
  • Event-Driven Architecture: Built conceptual understanding of asynchronous communication between microservices using message brokers like Kafka and NATS.
  • Search & Caching Concepts: Learned how Elasticsearch and Redis are used to enhance search performance, caching, and reduce application latency.

Technical Assistant/QA

Ultrabyte International Pvt.Ltd

Full-timeOnsite📍 Kathmandu, Nepal
Apr 2023 - Aug 2024
  • Managed and automated routine office tasks to make daily operations smoother.
  • Tested websites and software to ensure they worked properly (CRM, MIS systems).
  • worked closely with different teams to support their day-to-day tasks and improve teamwork.
  • Organized and prioritized tasks to help the office run more efficiently
  • Resolved technical issues in office systems to minimize disruptions.
  • Helped coordinate projects and made sure tasks were completed on time.
  • Maintained accurate records and documentation of technical and administrative activities.

Latest Blog Posts

View all →

Research Interests

🖧

Distrubuted Systems

Designing and operating scalable, fault-tolerant distributed systems using Kubernetes and cloud-native technologies. Interests include consensus models, replication, observability, and high availability in real-world production environments.