This repository is the central hub for my self-directed learning plan to become a professional Cloud and DevOps Engineer. It serves as a living document where I track my daily progress, projects, and notes on the essential technologies and concepts in the field.
My immediate goals are to build a strong foundation in three key areas:
- Core Programming: Using Python for automation/scripting and Java to master Object-Oriented Programming (OOP) principles.
- Algorithmic Problem-Solving: Sharpening my analytical and coding skills through competitive programming (ICPC).
- Operating Systems: Deepening my knowledge of Linux as a primary environment for cloud infrastructure.
This repository is organized into distinct skill categories to keep the learning process modular and easy to navigate. Click on any folder name below to explore its contents.
-
This directory contains all my work related to specific programming languages. Each language has its own subfolder.
-
This directory is dedicated to improving my knowledge of Data Structures and Algorithms (DSA) through practice.
/icpc/
: My solutions and practice sheets for the International Collegiate Programming Contest (ICPC).
-
Work in progress. This will house my notes on the Linux command line, shell scripts for automation, and system administration tasks.
-
Work in progress. This will contain my study notes, hands-on labs, and projects related to Amazon Web Services (AWS) as I prepare for certification and real-world application.
A list of the technologies and skills I am actively learning and using:
Category | Technologies |
---|---|
Languages | Python, Java, Bash |
Problem Solving | Data Structures & Algorithms |
OS & Tools | Arch Linux, Git, GitHub |
Cloud (Planned) | AWS, Docker, Kubernetes, Terraform, Jenkins |
Feel free to explore the folders to see my code and track my progress.