| |
available for opportunities

Hi, I'm Niroj Maharjan
I automate infrastructure.

$ whoami 

DevOps & Cloud Engineer focused on building reliable, observable and repeatable systems on AWS. I ship with Docker, orchestrate with Kubernetes, script everything on Linux, and measure it all with proper monitoring.

email github Nepal · UTC+05:45

$ cat about.md

I'm a DevOps engineer who treats infrastructure as a product. My day-to-day revolves around designing cloud architecture on AWS, containerising workloads with Docker, running them on Kubernetes, and making deployments boring — in the best possible way.

I believe every manual step is a bug waiting to happen, so I codify everything with Terraform, Ansible and CI/CD pipelines. When something breaks at 2 AM, good monitoring and alerting mean I already know before anyone pages me.

Away from the terminal I write about what I learn — check out the blog for notes on cloud, containers and automation.

roleDevOps Engineer
cloudAWS
osLinux daily driver
iacTerraform · Ansible
uptime_goal99.9%+

$ ls ~/toolbox

Cloud — AWS

Designing resilient architectures across EC2, VPC, S3, RDS, IAM and serverless.

EC2VPCS3RDSLambdaIAM

Containers & Orchestration

Containerised microservices deployed and scaled on Kubernetes clusters.

DockerKubernetesHelmEKS

Linux & Automation

Bash scripting, system hardening and configuration management on bare metal.

BashsystemdAnsibleTerraformGit

Monitoring & Observability

Metrics, logs and traces — because you can't fix what you can't see.

PrometheusGrafanaCloudWatchLoki

$ git log --projects

terraform-aws-infra

Modular Terraform setup for a production-grade AWS landing zone — VPC peering, autoscaling groups, ALB and IAM least-privilege policies.

HCL main

k8s-homelab

Self-hosted Kubernetes cluster running GitOps with ArgoCD, Prometheus stack and automated certificate rotation via cert-manager.

YAML main

ci-cd-blueprint

Reusable GitHub Actions workflows: build, test, container scan with Trivy, push to ECR and zero-downtime rolling deploys.

Shell main

devops-toolbox

30+ browser-only tools for daily ops work: Dockerfile/Compose/IAM generators, K8s manifest linter, CIDR math, cron preview, DNS lookup, secret scanner — zero tracking.

Vanilla JS live demo

observability-stack

Batteries-included monitoring bundle: Prometheus exporters, Grafana dashboards as code and alert rules tuned for real incidents.

Python main

$ history | grep work

2024 — present

DevOps Engineer

Cloud-first product company

Own CI/CD for 20+ microservices on EKS, cut average deploy time from 40 min to 8, introduced cost monitoring that trimmed the monthly AWS bill by 25%.

2022 — 2024

Junior DevOps / SysAdmin

IT services company

Migrated legacy VM workloads into Docker, built the first Terraform codebase for client environments and set up centralised logging with Loki.

2021 — 2022

Infrastructure Intern

Tech startup

Automated server provisioning with shell scripts and Ansible, learned the hard way why backups need restore tests.

$ tail -n 3 blog.log

all posts

$ ping me — let's build something reliable

Whether it's a role, a project or just a question about your cluster — my inbox is open.