Skip to content

A hands-on DevOps course focused on automating development pipelines. It covers CI/CD, Docker, Kubernetes, and infrastructure management with Terraform. The course emphasizes scalability, automation, and efficient deployment practices.

Notifications You must be signed in to change notification settings

Zetrio16/DevOps_Course_2024

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 

Repository files navigation

DevOps_Course_2024

Overview

This guide gives an overview of my journey through the course that I took on DevOps during this year. It focuses on core concepts, tools, and skills that I have learned, as well as practical applications and insights.

Please feel free to explore the materials and projects that I have completed in order to gain a better understanding of my DevOps experience.

Blog Summaries:

1. Docker vs Podman: What To Choose?

This blog compares Docker and Podman, focusing on architecture, security, building images, and its performance. Docker relies on a daemon and, therefore, needs root access. Podman is daemonless and rootless with better security features. Docker offers an integrated solution, whereas Podman comes with modular tools like Buildah and Skopeo. As Podman is more resource friendly and faster in comparison to Docker, the above recommendations become valuable for secure, light environments, whereas Docker is mostly suitable for established workflows and deployments.

2. Installing Minikube (Kubernetes Kernel Distribution) on Windows

This blog post guides the process of setting up Minikube on Windows to facilitate local testing and development on Kubernetes. It simplifies running a cluster locally by using any of the available virtualization options such as Hyper-V or WSL2. Prerequisites to install the blog include enabling virtualization, installing Docker (optional), and getting kubectl set up. It also goes through the installation process and how to start and interact with the Kubernetes cluster using both kubectl and Minikube commands. By using Minikube, it shows how to efficiently simulate environments for developing and learning on a local machine.


Fariz Ahmad

Full-Stack Developer | DevOps Enthusiast

Email: [email protected]
Phone: +92 311-9608591
Location: Islamabad, Pakistan
LinkedIn: Fariz Ahmad
GitHub: Zetrio16


Objective

Enthusiastic and emerging full-stack developer with a strong focus on backend technologies and DevOps principles. Passionate about automating workflows, containerization, and deploying scalable applications. Eager to contribute to cutting-edge projects and continue exploring new technologies.


Skills

  • Languages: C++, C#, Java, Python, JavaScript, HTML/CSS, PHP, LaTeX
  • Frameworks: React, Redux, Node.js, Express.JS, Bootstrap, jQuery
  • Databases: SQL, MySQL, MongoDB
  • DevOps: Docker, Kubernetes, CI/CD, GitHub Actions
  • Others: Git, REST APIs, WordPress, Agile Methodologies

Experience

Full-Stack Intern

10Coders
June 2024 – July 2024 | Karachi, Pakistan

  • Built responsive personal portfolios using HTML, SCSS, and jQuery.
  • Created gaming landing pages with WordPress and custom designs.

Frontend Intern

CodSoft
June 2023 – July 2023 | Dehli, India

  • Added features like booking, destination browsing, and package selection using React.
  • Managed backend data integration and functionality with SQL.

Projects

Dynamic Websites

Technologies: HTML, SCSS, jQuery, WordPress

  • Designed more than five dynamic websites including portfolios and landing pages.

Academic Resource Portal

Technologies: React, Node.js, Express, MongoDB

  • Implemented a centralized academic resource portal for students and faculty.

Food Blogging

Technologies: React, Node.js, Express, MongoDB

  • Developed a recipe website with a user-friendly interface for exploring and saving food recipes.

Travel Website

Technologies: React, Node.js, Express

  • Built a responsive travel website with search, planning, and booking features.

Railway Reservation Website

Technologies: Java, JavaFX, MySQL

  • Created a railway web application for booking tickets, checking schedules, and managing reservations.

University Portal

Technologies: SQL, C#

  • Designed a portal for student management, course enrollment, and grade tracking.

Education

Bachelor of Science in Computer Science

National University of Computing and Emerging Sciences
August 2021 – June 2025 (Expected)

  • CGPA: 2.8
  • Courses: OOP, Data Structures, Algorithms, Databases, DevOps, Cloud Computing

Certifications

  • AWS Certified Cloud Practitioner (2024)
  • Intro to React (2023)
  • Intro to Front End Development (2023)
  • Python for Beginners (2023)

Co-Curricular Activities

  • Vice Head Events Team | Fast Computing Society | Aug 2024 – Jun 2025
  • Technical Projects Team | GDGoc | Aug 2024 – Jun 2025
  • Front-Desk Officer | NaSCon | Feb 2024 – Apr 2024
    • Managed event registration, issuing tickets to participants, and ensuring smooth entry processes.

Feel free to check out my projects and reach out for collaborations or inquiries! Thankyou😊

About

A hands-on DevOps course focused on automating development pipelines. It covers CI/CD, Docker, Kubernetes, and infrastructure management with Terraform. The course emphasizes scalability, automation, and efficient deployment practices.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published