Senior Linux Infrastructure Engineer
Linux Administration | Production Support | Automation
I am a Senior Linux Infrastructure Engineer with 5.5+ years of experience supporting large-scale Linux production environments. My work focuses on Linux administration, production support, incident management, and automation using Ansible, Shell scripting, and Python.
I'm currently growing into Kubernetes and cloud-native platform engineering — most recently by designing and deploying a production-style application platform on Amazon EKS, covering IAM/OIDC identity integration, ingress and load balancing, and full observability with Prometheus and Grafana.
Download ResumeRebuilt a self-managed Kubernetes deployment on Amazon EKS to understand how Kubernetes integrates with AWS-native services in a real, managed environment — not just to get an app running, but to understand how each integration is actually configured and how it fails.
Implemented the platform two ways to compare identity and routing approaches end-to-end: OIDC + IRSA + Gateway API on one path, and EKS Pod Identity + Kubernetes Ingress on the other — both fronted by the AWS Load Balancer Controller with host-based routing on ALB.
Deployed a Flask portfolio application backed by a MySQL StatefulSet with persistent storage via the Amazon EBS CSI Driver, and instrumented the cluster with Prometheus and Grafana for monitoring. All workloads are shipped via Helm.
Stack: Amazon EKS · VPC CNI · OIDC/IRSA · EKS Pod Identity · AWS Load Balancer Controller · Gateway API · Kubernetes Ingress · Amazon EBS CSI Driver · Flask · MySQL StatefulSet · Prometheus · Grafana · Helm
View on GitHubBuilt a centralized provisioning workflow inspired by enterprise deployment models, where multiple systems can be installed and configured automatically from a single control node.
Uses PXE Boot for network-based OS installation, Kickstart for unattended deployment, local HTTP repositories for controlled package access, and Ansible Pull for post-install configuration.
Reduced manual provisioning effort and enabled consistent, repeatable, and scalable infrastructure deployment across lab systems running RHEL 8.3 and RHEL 10.
Stack: RHEL 8/10 · PXE · DHCP · TFTP · Kickstart · HTTP Repo · Ansible Pull · Bash
View on GitHubRHEL, AlmaLinux, Ubuntu, LVM, RAID, Networking, NFS, Samba, System Hardening (SELinux, AppArmor), System Troubleshooting, Patch Management
Ansible, Bash, Python, PXE, Kickstart
EKS, IRSA/OIDC, EKS Pod Identity, VPC CNI, EBS CSI Driver, Gateway API, Ingress, AWS Load Balancer Controller, Helm
Prometheus, Grafana, Zabbix
Incident Management, RCA, ServiceNow, Production Support
Two parallel implementations (OIDC+IRSA+Gateway API vs Pod Identity+Ingress) of a Flask + MySQL platform on EKS, with ALB routing, EBS-backed storage, and Prometheus/Grafana monitoring.
View project →Automated OS deployment and post-install configuration using PXE Boot, Kickstart, local repos, and Ansible Pull.
View project →Deployed a Flask-based portfolio application on a self-managed Kubernetes cluster using Deployments, Services, StatefulSets, Secrets, and ConfigMaps, with persistent storage via PV/PVC and a MySQL StatefulSet. Integrated Prometheus, Grafana, readiness/liveness probes, and Helm-based deployments — the foundation that led to the EKS project above.
View project →Built and maintained a personal portfolio — originally Flask + MySQL, later converted to a static site.
View project →CI/CD workflow automation using Jenkins pipelines for repeatable build and deployment processes.
View project →Explored Azure-based DevOps workflows with focus on automation and release processes.
View project →Python-based scripts for data extraction, processing, and routine task automation.
View project →Automation script to simplify NAS share mounting and reduce repetitive manual steps.
View project →