
Engineering software, infrastructure, and systems that scale.
Full-Stack Engineer
I work across full-stack development, DevOps, cloud infrastructure, Kubernetes, and networking — building and operating the systems that carry an application from a git commit to production traffic.
- Focus
- Full-Stack + DevOps
- Domain
- Cloud · K8s · Network
- Base
- Nepal 🇳🇵
Kubernetes
EKS / kubeadmContainer orchestration, scheduling, scaling, and deployment strategy.
Deployed multi-tier apps on Amazon EKS, a self-managed kubeadm cluster, and canary rollouts for Morphiq.
Query this portfolio like a shell.
This terminal is functional — try commands like skills, projects, or experience to pull real information straight from the source of truth.
An engineering stack, not a job title.
Completed my Bachelor's in Computer Engineering, with a focus on software development, DevOps, systems engineering, cloud platforms, and emerging technologies. Demonstrated strong interest in Artificial Intelligence (AI) and DevOps on cloud platforms like AWS and Microsoft Azure, in machine learning, and in developing foundational knowledge in areas like neural networks and AI-driven problem-solving. Gained hands-on experience through academic projects and practical implementations of machine learning algorithms and other engineering principles, further solidifying my passion for this field. In DevOps, I learned different tools to automate the software development lifecycle effectively and efficiently on different cloud platforms.
The software users and systems interact with directly.
How applications are packaged and run consistently.
How builds, releases, and servers are automated end to end.
Where it all runs, and what fronts it.
How traffic is segmented, secured, and routed.
Applied machine learning from academic research work.
Where I've been shipping
Select a role to see responsibilities and context.
- →Leading DevOps initiatives for e-commerce web applications, focusing on self-hosted Supabase and database migrations.
Technology universe
Filter by domain, then select a technology to see what it is and how it was actually used across these projects.
Operating Systems
Programming
Frontend
Databases
DevOps
Cloud
AWS
Reverse Proxy
Networking
Networking Hardware
AI
Linux
The base operating system for nearly every server and container in production.
Primary OS across Vagrant VMs, Jenkins controllers, Kubernetes nodes, and cloud instances.
Project explorer
Seven infrastructure and engineering projects, each with the actual architecture, responsibilities, and result behind it. Select one to open it.
Overview
Deployed a containerized three-tier Node.js application on AWS using Kubernetes (EKS), focusing on scalable architecture, service communication, and high availability.
Responsibilities
- →Wrote custom Dockerfiles for all tiers (frontend, backend, database) that lacked existing Docker images.
- →Built and pushed Docker images to AWS Elastic Container Registry (ECR) for reliable access by Kubernetes deployments.
- →Deployed the full application stack on AWS EC2 instances using Amazon EKS (Elastic Kubernetes Service).
- →Authored a multi-tier deployment.yaml file to define Kubernetes Deployments and Services for each layer of the application.
- →Configured a Kubernetes Ingress Controller to expose the application to the internet and manage routing rules.
- →Integrated an AWS Application Load Balancer (ALB) with Ingress to distribute incoming traffic evenly across the backend services.
- →Used IAM roles and policies to securely grant EKS and EC2 instances access to ECR and other AWS services.
- →Designed internal Kubernetes Services to enable reliable communication between different tiers.
- →Followed best practices for fault tolerance and scaling within EKS, including readiness probes, resource limits, and replica management.
Result
Successfully deployed a scalable, containerized three-tier Node.js application on AWS using Kubernetes, ensuring continuous communication between services, secure access through IAM roles, and high availability through proper resource management and load balancing.
Other Work
The systems behind the software
From enterprise networking to CI/CD pipelines to production observability — this is the operational layer.
Enterprise Network Topology
Multi-floor office network designed and deployed for YAJ Tech Pvt. Ltd. Hover or tap a component to see its purpose.
Fortigate Firewall
Central security gateway enforcing policy, NAT, and inter-VLAN routing.
How I Ship
A code change moving from a commit to production traffic. Select a stage for detail.
Code
Application and infrastructure changes committed to version control.
Observability Stack
What was used to monitor cluster health, traffic, and logs post-deployment.
Real-time tracking of cluster health and traffic metrics for Morphiq and the multi-VM Kubernetes cluster.
End-to-end log aggregation for container and application logs on the Morphiq platform.
Container and resource monitoring for the self-managed Kubernetes cluster.
Illustrative visualization of the observability stack — not live production data.
Morphiq Platform
A high-availability, multi-server CRM/ERP/Accounting platform, deployed with zero-downtime releases via Drone CI and Kubernetes canary rollouts, with full log and metric visibility through Grafana and Loki.
Academic foundation
Bachelor in Computer Engineering
July 2024Advanced College of Engineering and Management, Kathmandu, Nepal
Brain Hemorrhage Classification and Detection
Using UNet and YOLO
View project visualization →SLC (+2) in Science
Prasadi Academy, Lalitpur, Nepal
May 2019
SEE
Janjyoti Secondary Boarding School, Bardiya, Nepal
July 2017
Let's build something.
Open to full-stack, DevOps, and infrastructure roles.