

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
Featured Projects
View all âCICD Gitlab
FeaturedComplete CICD Pipeline In Gitlab CI/CD For Java Application.
Expense Tracker Three Tier
FeaturedA full-stack expense tracking web application built with React, Node.js, and PostgreSQL. Features JWT authentication, expense CRUD operations, dashboard analytics with charts, and CSV export functionality.
LifeLedger
FeaturedPersonal Finance & Food Tracking System
Experience
DevOps Engineer (Intern â Trainee)
HamroPatro
- 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
- 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.

