$ whoami — Aspiring DevOps Engineer

//
Prabal Piya profile placeholder

Hi, I'm

PRABAL PIYA

🟢 Open to opportunities Nepal

A DevOps enthusiast learning containers, CI/CD, cloud deployment, and automation through hands-on projects.

$ cat ./focus.txt

Build. Deploy. Improve.

I am building small, practical projects that show how applications move from source code to running environments.

Currently focused on:

  • Docker containerization
  • Kubernetes deployments
  • CI/CD pipelines
  • Cloud infrastructure
  • Monitoring and documentation

$ ls -lh /opt/projects

Things I have built

//

00 AWS EKS Three-Tier App Deployed, tested, destroyed for cost · EKS Terraform RDS

Containerized frontend and backend deployed on AWS EKS with Aurora MySQL, Terraform, ECR, and Kubernetes manifests.

EKSRDS AuroraTerraformECRKubernetesAzure DevOps

This project was deployed and tested successfully. The cloud environment was later destroyed to avoid ongoing cloud costs.

01 Kubernetes Local Deployment with Minikube Completed locally · Minikube Kubernetes MySQL

Deployed a Node.js application and MySQL database to a local Kubernetes cluster using Minikube.

DockerMinikubeKuberneteskubectlMySQLPVC
02 Docker Compose Multi-Container App Completed locally · Docker Compose Node.js MySQL

Ran a Node.js Express application and MySQL database together using Docker Compose.

DockerDocker ComposeNode.jsExpress.jsMySQLVolumes
03 Dockerized Simple Web App Completed locally · Dockerfile container logs

Containerized a simple Node.js Express web application and ran it locally as a Docker container.

Node.jsExpress.jsDockerfileImage buildPort mappingLogs
04 Portfolio Website CI/CD Portfolio project · GitHub Actions GitHub Pages

This portfolio is a static website deployed with a simple CI/CD workflow using GitHub Actions and GitHub Pages.

HTMLCSSJavaScriptGitHub ActionsGitHub PagesCustom domain

$ skills --level=learning

Tools & Technologies

AWS Actively Learning Azure Learning Docker Actively Learning Kubernetes Actively Learning Terraform Actively Learning GitHub Actions Actively Learning Azure DevOps Learning Ansible Actively Learning Bash Scripting Basics Linux Basics Argo CD Actively Learning Prometheus Actively Learning Grafana Actively Learning AWS Actively Learning Azure Learning Docker Actively Learning Kubernetes Actively Learning Terraform Actively Learning GitHub Actions Actively Learning Azure DevOps Learning Ansible Actively Learning Bash Scripting Basics Linux Basics Argo CD Actively Learning Prometheus Actively Learning Grafana Actively Learning

$ cat ./learning-notes.txt

Learning notes

Simple things I try to follow while building DevOps projects.

01

Build small projects first.

02

Run the app locally and understand the basic flow.

03

Use Docker, Compose, and Kubernetes step by step.

04

Learn by fixing errors in logs, ports, services, and env variables.

05

Keep notes of the commands, mistakes, and fixes.