Hi, I’m Khadga
I build & operate
cloud platforms
at scale.
Senior DevOps Engineer in Perth, Australia with 7+ years shipping resilient infrastructure. I manage 100+ microservices on AWS ECS at PortPro, cut deploy times by 60%, and build developer tooling that teams actually love.
$ cat core_strengths.yml
platform: AWS, Kubernetes, Terraform
cicd: GitHub Actions, Docker, Reusable Workflows
data: MongoDB, PostgreSQL, Redis
sre: Observability, DR, Monitoring
mobile: Flutter, React Native
$ echo $EXPERIENCE
7+ years · 100+ microservices · 60% faster deploys
$
Experience
Background
With 7+ years of professional experience, I’ve progressed from web development to senior DevOps and platform engineering roles. Currently at PortPro, I manage cloud infrastructure for 100+ microservices on AWS, deploy services on ECS with GitHub Actions using reusable workflows, and build CI/CD pipelines that cut deployment time by 60%.
Previously, I architected a Flutter-based child care platform at Parentiv with a serverless Firebase backend, and built full-stack web and mobile applications at Paailatechnologies and Delta Tech in Nepal.
My dual background in infrastructure and application development lets me bridge the gap between ops and engineering — building systems that are observable, resilient, and developer-friendly.
Skills
Core Competencies
Cloud Infrastructure
- AWS (VPC, EC2, ECS, RDS, S3, ALB, Route 53, CloudWatch)
- Terraform / Infrastructure as Code
- Google Cloud Platform
- Microsoft Azure
Containers & Orchestration
- Kubernetes / Docker
- ArgoCD / FluxCD
- Helm Charts / GitOps / k3d
CI/CD & Automation
- GitHub Actions / Jenkins
- GitLab CI/CD
- Blue-Green & Rolling Deployments
Databases & Messaging
- MongoDB Atlas / PostgreSQL
- TimescaleDB / Redis
- RabbitMQ / AWS DMS
Monitoring & Reliability
- New Relic / Prometheus / Grafana
- AWS CloudWatch
- Incident Management / SRE
Development
- Flutter / React.js / Node.js
- TypeScript / Python
- REST APIs / OAuth 2.0
- Clean Architecture
Testimonials
Recommendations
“Khadga strengthened our DevOps practices across AWS and GCP, improved GitHub-based workflows, and brought strong expertise in database performance and complex migrations. A quiet, highly dependable leader with excellent technical judgment.”
Khimananda OliLead DevOps Engineer, PortPro
“One of the most dedicated professionals I’ve met. He understands the work deeply and solves complex problems with the best solution. He never hesitates to help others and always has a positive attitude.”
Sabin NepalFlutter Developer, Parentiv / Paaila Technologies
“Well-rounded skills and the capabilities required of a skilled developer. Curious, eager to learn, and open to unlearning when necessary. The humility and ease he brings makes collaboration seamless.”
Shyam AdhikariProduct Designer, Parentiv
Work
Projects
Full-Stack Web Application
Developed a scalable web application using React.js frontend and Node.js backend. Implemented RESTful APIs and real-time features using WebSockets.
Cloud Monitoring & Observability
Designed and implemented a comprehensive monitoring solution using New Relic and CloudWatch. Reduced incident response time by 60% through proactive alerting.
Flutter Mobile Application
Built a production-ready mobile application using Flutter with Clean Architecture. Implemented TDD practices and automated CI/CD for Android and iOS releases.
Kubernetes Infrastructure Automation
Automated Kubernetes cluster management using Terraform and Helm charts. Implemented CI/CD pipelines for seamless deployments across multiple environments.
Writing
Blog
Running Workflows on Multiple OS and Node.js Versions with Matrix Strategy
Run your Node.js tests effortlessly across multiple OS and Node versions with GitHub Actions’ matrix strategy — no duplicated jobs, full control, and easy exclusions!
Give Your Production Database a Break: Use GitHub Actions Job & Service Containers Properly
This article explains how to build safer CI pipelines by using GitHub Actions job and service containers instead of shared databases. With a Node.js and MongoDB example, it shows how to create isolated test environments that seed data, run tests, and clean up automatically—keeping production safe and CI runs consistent.
CI/CD Best Practices for Modern Applications
Essential CI/CD practices for building reliable deployment pipelines. Tips and tricks for GitHub Actions and Jenkins automation.
Infrastructure as Code with Terraform and AWS
Learn how to manage AWS infrastructure using Terraform. From basic concepts to advanced patterns for scalable cloud deployments.
Implementing Clean Architecture in Flutter
Explore how to structure your Flutter applications using Clean Architecture principles. Best practices for maintainable and testable code.
Getting Started with Kubernetes
An introduction to Kubernetes for beginners. Learn the fundamentals of container orchestration, pods, services, and deployments in this comprehensive guide.
Education
Education & Certifications
Bachelor of Science in Computer Science and Information Technology (BSc CSIT)
Tribhuvan University, Biratnagar
2016 – 2020
Certifications
- AWS Certified Solutions Architect – Associate
- AWS Certified Cloud Practitioner
- Kubernetes for Absolute Beginners
- Terraform Basics Training
- GitOps with ArgoCD
- MongoDB CRUD Operations in Node.js
- Docker Training Course
Say hello
Contact
DevOps Engineer and software developer from Nepal, currently based in Perth, Western Australia. Open to DevOps, platform engineering, and software development opportunities in Australia, remote roles, and freelance projects.