MY TECH STACK

DevOps Arsenal

Tools I have learned, practiced, and deployed in real environments.

Operating Systems

The Linux environments I work in — from certified enterprise OS to cloud-native deployments.

RHEL
RHCSA Certified
Enterprise Linux

RHEL

Red Hat Enterprise Linux — the OS I am officially certified on. My RHCSA validates expertise in system administration, SELinux, storage, and systemd service management.

SELinux systemd DNF / RPM Enterprise Grade
Ubuntu
Primary Environment
Cloud & Dev Linux

Ubuntu

My go-to OS for Docker, scripting, and AWS deployments. Ubuntu is beginner and user friendly debian-based distribution.

Debian-based APT Cloud Ready Server LTS
SUSE
Enterprise Stable
Enterprise Linux

SUSE / openSUSE

Enterprise Linux built for stability and Kubernetes-native workloads. SUSE is designed for production environments where reliability and security are non-negotiable.

YaST Zypper K8s Ready Enterprise Stable

Core & Programming

Fundamental computer science principles and programming languages I use to build and automate.

Core CS Skills

🧬 Data Structures ⚙️ Design of Algorithms 🖥️ Operating Systems 🌐 Computer Networks

Programming Languages

C 🐍 Python 🌐 HTML 🎨 CSS Java (Basic Idea)

DevOps Toolkit

Technologies I have built, deployed, and automated with in real environments.

01
Containerization

Podman

A daemonless container engine that runs containers without root privileges. Podman is the Red Hat alternative to Docker — essential for RHCSA and enterprise Linux environments.

Daemonless Rootless Red Hat RHCSA
Podman
02
Containerization

Docker

The foundation of containerization. I use Docker to build, ship, and run applications in isolated containers — making deployments consistent across every environment.

Dockerfile Images Containers Docker Hub
Docker
03
Container Runtime

Containerd

An industry-standard container runtime that manages the complete container lifecycle — from image pull to execution. The core engine powering Docker and Kubernetes under the hood.

Runtime CRI Kubernetes Lifecycle
Containerd
04
Image Management

Skopeo

A command-line tool for working with remote container image registries. Inspect, copy, and sync images between registries without pulling them locally — powerful for CI/CD pipelines.

Registry Image Copy Inspect CI/CD
Skopeo
05
Image Building

Buildah

A tool for building OCI-compliant container images without a running daemon. Works seamlessly with Podman — giving full control over image creation layer by layer.

OCI Images Daemonless Podman Scripted Builds
Buildah
06
Orchestration

Kubernetes

The king of container orchestration. I use Kubernetes to deploy, scale, and manage containerized applications across clusters — automating rollouts, self-healing, and load balancing.

Pods Deployments Services Scaling
Kubernetes
07
Infrastructure as Code

Terraform

Infrastructure as Code at its best. I use Terraform to provision and manage cloud infrastructure using simple declarative configuration files — making infrastructure reproducible and version-controlled.

IaC HCL AWS State Management
Terraform
08
Cloud Platform

AWS

Amazon Web Services — the backbone of modern cloud infrastructure. I work with EC2, S3, VPC, IAM, and Lambda to build, deploy, and manage scalable cloud-based applications.

EC2 S3 VPC IAM Lambda
AWS
09
Version Control

Git

The industry standard for version control. I use Git to track changes, manage branches, and collaborate on code seamlessly.

Version Control Branching Merging Tracking
Git
10
Code Hosting

GitHub

Where code lives. I use GitHub to host repositories, manage pull requests, and organize projects.

Repositories Pull Requests Collaboration
GitHub
11
CI/CD Pipeline

GitHub Actions

Automation built directly into GitHub. I use GitHub Actions to create CI/CD pipelines, automating testing and deployments to platforms like Render.

CI/CD Automation Workflows Deployment
GitHub Actions