OPEN TO DEVOPS OPPORTUNITIES

HELLO, I'M

SATNAM

Fresher DevOps Engineer

I build, automate and deploy applications using modern DevOps practices. My focus is on Linux, Cloud, Containers, CI/CD and Kubernetes while continuously strengthening my engineering skills.

LINUX AWS DOCKER KUBERNETES CI/CD
</> DEVOPS
⚙ AUTOMATE
☁ CLOUD
◈ DEPLOY
CI
CD
⌘ Linux
⑂ Git
◉ Docker
☸ K8s
◇ AWS
◌ Monitor
SCROLL TO EXPLORE
01
DevOps Focus

Automation, deployment and infrastructure

02
Cloud + Containers

AWS, Docker and Kubernetes

03
CI/CD

Jenkins and GitLab CI workflows

04
Continuous Learning

Building practical projects

01 / ABOUT

Building my path into DevOps Engineering.

I am a BCA graduate building my career around DevOps, cloud infrastructure and automation.

My approach to DevOps is practical: understand the technology, build something with it, automate it, troubleshoot it and learn from the result.

I have worked with Linux, Git, AWS, Docker, Kubernetes, Jenkins and other DevOps tools through hands-on projects. Rather than learning tools only theoretically, I focus on understanding how they connect together inside a real deployment workflow.

My current goal is to start my professional journey as a DevOps Engineer and continue developing stronger skills in cloud infrastructure, CI/CD automation, containers, Kubernetes and infrastructure automation.

satnam@devops:~

$ whoami

satnam

$ role

fresher-devops-engineer

$ focus

linux cloud containers ci/cd

$ pipeline

git → ci/cd → docker → kubernetes → monitoring

$ status

learning_and_building_

02 / DEVOPS MINDSET

From code to production.

The workflow I am learning to build and automate.

01
⌘

CODE

Application source code managed with Git and GitHub.

02
⚙

BUILD

CI pipelines automatically build and validate the application.

03
▣

CONTAINERIZE

Docker packages applications into portable containers.

04
☸

DEPLOY

Kubernetes and cloud infrastructure run the application.

05
◌

MONITOR

Metrics and dashboards help observe running applications.

03 / TECHNICAL SKILLS

Tools I use, skills I am building.

Honest proficiency levels based on my practical learning and projects.

⌘
INTERMEDIATE

Linux

Comfortable with Linux fundamentals, filesystem navigation, permissions, users, processes, storage, networking and common system administration commands.

CLI Permissions Processes Storage
⑂
INTERMEDIATE+

Git

Working knowledge of Git workflows, repositories, branches, commits, remotes, merging, fetching, pulling and pushing code to GitHub.

Branches Remote Merge GitHub
◇
BASIC / PRACTICAL

AWS

Practical familiarity with core AWS services used in DevOps projects and cloud deployments.

EC2 VPC S3 ECR EKS IAM
◉
INTERMEDIATE+

Docker

Comfortable creating Dockerfiles, building images, running containers, mapping ports, working with volumes and integrating Docker into CI/CD workflows.

Dockerfile Images Containers Volumes
☸
BASIC → INTERMEDIATE

Kubernetes

Working knowledge of Pods, Deployments, Services, StatefulSets, Persistent Volumes and Persistent Volume Claims, with practical deployment experience on Minikube.

Pods Deployments Services StatefulSet PV/PVC
⚙
INTERMEDIATE

Jenkins

Practical experience creating Jenkins pipelines that automate application build, testing, Docker image creation, registry push and deployment.

Pipeline Automation CI/CD Docker
◈
BASIC → INTERMEDIATE

GitLab CI

Understanding of GitLab CI concepts, pipeline stages, jobs and automated application workflows.

CI/CD Jobs Stages
△
BASIC

Terraform

Foundational understanding of Infrastructure as Code, Terraform configuration, resources, variables and infrastructure provisioning.

IaC Resources Variables
A
BASIC

Ansible

Foundational knowledge of playbooks, inventories, tasks and configuration automation.

Playbooks Inventory Automation
◌
BASIC

Prometheus

Basic understanding of metrics collection, monitoring concepts and Prometheus-based application observation.

Metrics Monitoring
◫
BASIC

Grafana

Basic experience working with monitoring dashboards and visualizing application metrics.

Dashboards Visualization
Py
BASIC → INTERMEDIATE

Python

Programming foundation developed through college work and practice, including variables, conditions, loops, functions, collections, files and exception handling.

Logic Functions Files Exceptions
J
BASIC → INTERMEDIATE

Java

Programming foundation demonstrated through a Java Swing college project involving GUI design, application logic and an order processing workflow.

OOP Swing Logic
DB
BASIC

SQL

Basic understanding of relational databases, querying and working with structured data.

Queries Database
04 / DEVOPS PIPELINE

Automation is the connection.

A simplified view of the workflow behind my CI/CD projects.

⑂
01

Git

Push code

J
02

Jenkins

Trigger pipeline

✓
03

Test

Validate code

◉
04

Docker

Build image

▣
05

Registry

Store image

☸
06

Deploy

Run application

◌
07

Monitor

Observe system

05 / FEATURED PROJECTS

Projects where I built the workflow.

My main DevOps projects focus on automation, containers, Kubernetes and cloud deployment.

01
CI/CD AUTOMATION

Flask Jenkins CI/CD Pipeline

flask-jenkins-cicd-pipeline

COMPLETED

What I built

A fully automated CI/CD workflow for a Flask web application. When code is pushed to the main branch, Jenkins automatically starts the pipeline and handles the application workflow without manual intervention.

Automation flow

GitHub → Jenkins → Build → Test → Docker Build → Docker Hub → Deploy

Key learning

This project helped me understand how source control, CI/CD automation, Docker and application deployment work together as one workflow.

PIPELINE ARCHITECTURE
GitHub
→
Jenkins
→
Test
→
Docker
→
Docker Hub
→
Live App
02
KUBERNETES + CI/CD

Full-Stack Chat Application

Deployed Full Stack chat-app

COMPLETED

What I built

I containerized and deployed the open-source "chattingo" full-stack chat application. I first ran the application locally and then created a Kubernetes-based deployment for its services.

Kubernetes architecture

Frontend and backend were deployed using Kubernetes Deployments, while the database used a StatefulSet with persistent storage through PersistentVolume and PersistentVolumeClaim.

Automation

Jenkins was used to automate the end-to-end workflow and deploy the application on Minikube without manually performing every deployment step.

KUBERNETES ARCHITECTURE
Jenkins CI/CD
↓
Frontend Deployment
Backend Deployment
Database StatefulSet PV + PVC
MINIKUBE
03
AWS + END-TO-END DEVOPS

Python Application on AWS EKS

devops-python-app

COMPLETED

What I built

A fully automated CI/CD pipeline for a Python application using Jenkins, Docker, Amazon ECR and Amazon EKS.

Deployment flow

GitHub → Jenkins → Build/Test → Docker Build → Amazon ECR → Amazon EKS → Running Application

Key learning

This project gave me practical exposure to connecting CI/CD automation with AWS container services and Kubernetes-based application deployment.

AWS DEPLOYMENT ARCHITECTURE
⑂ GitHub
→
J Jenkins
→
◉ Docker
→
◇ Amazon ECR
→
☸ Amazon EKS
06 / PROGRAMMING LAB

Where programming meets problem solving.

Projects that demonstrate my programming foundation beyond DevOps tooling.

🍕
JAVA / SWING PIZZA ORDERING COLLEGE PROJECT
COLLEGE PROJECT

Java Pizza Ordering System

A Java Swing-based desktop application developed as a college project to demonstrate programming logic, GUI development and application workflow.

01 Pizza ordering workflow
02 Payment method selection
03 Order ID generation
04 Receipt generation
Java Java Swing GUI Programming Logic
07 / PROGRAMMING FOUNDATION

Understanding the code behind the infrastructure.

01
Py

Python

My Python foundation covers programming fundamentals and basic automation-oriented concepts.

Variables · Conditions · Loops · Functions · Lists · Dictionaries · Files · Exceptions
02
J

Java

Java gave me a foundation in object-oriented programming and desktop application development.

Classes · Objects · Methods · OOP · Swing · GUI · Application Logic
03
DB

SQL

Basic understanding of relational databases, structured data and database queries.

Tables · Queries · Data · Relational Concepts
08 / DEVOPS TOOLKIT

My current engineering toolkit.

SOURCE CONTROL
Git GitHub
CLOUD
AWS EC2 VPC S3 ECR EKS EBS IAM Security Groups
CONTAINERS
Docker Dockerfile Container Registry
CI/CD
Jenkins GitLab CI
ORCHESTRATION
Kubernetes Minikube Deployments StatefulSets
AUTOMATION / IaC
Terraform Ansible Bash
OBSERVABILITY
Prometheus Grafana
09 / JOURNEY

Learning by building.

My progression from programming fundamentals toward DevOps engineering.

FOUNDATION

Programming

Java, Python, SQL and application logic.

SYSTEMS

Linux + Git

Operating systems, command line, version control and collaboration.

AUTOMATION

CI/CD + Docker

Turning manual application workflows into automated pipelines.

CLOUD

AWS + Kubernetes

Deploying containerized applications on cloud infrastructure.

NEXT

Keep Building

Deeper cloud, automation, Kubernetes and infrastructure skills.

10 / EDUCATION

Academic foundation.

BCA
GRADUATE

Bachelor of Computer Applications

Academic foundation in computer applications, programming and software concepts.

2nd Position in Class
11 / CONTACT

Let's build something automated.

I am looking for an opportunity to start my professional journey in DevOps and contribute to real-world engineering teams.