Skip to content
View YogeshT22's full-sized avatar
πŸ‡ΎπŸ‡Ή
Working from home
πŸ‡ΎπŸ‡Ή
Working from home

Highlights

  • Pro

Block or report YogeshT22

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
YogeshT22/README.md

Yogesh T

  • Sysadmin Learning to Build in the Cloud
  • AWS β€’ DevOps β€’ Automation β€’ System Design

πŸ‘‹ About Me & Focus

Hi, I'm Yogesh β€” a tech learner with a background in system administration, now focused on Cloud Computing and DevOps. I’m currently working on:

  • Building practical skills in AWS services like EC2, S3, Lambda, and RDS etc.
  • Learning System Design to architect scalable and reliable systems.
  • Contributing to open-source to gain real-world experience and collaborate with others.
  • Applying Infrastructure as Code, containerization, and CI/CD concepts in hands-on projects.

I’m passionate about automation, continuous learning, and simplifying complex systems.


Note: The links below open in the same tab on GitHub. Use right-click / middle-mouse button > To open in new tab.

πŸ“« Contact Me


πŸ”­ Future Plans/Tasks & OSS Contribution Goals

  • Proactive outreach and consistent engagement -> increasing visibility.
  • Contribute to documentation, testing, and CI setups for tools like LocalStack, Ansible Collections, and Jenkins plugins.
  • Build and publish reusable Ansible roles and Terraform modules (e.g., NGINX server, S3 with lifecycle policies).
  • Help small open-source projects adopt Docker, GitHub Actions, or Jenkins-based CI/CD workflows.
  • Actively triage bugs and participate in GitHub discussions to gain collaborative and issue-tracking experience.
  • Improve security concerns in my existing projects.

Explore my projects and their implementation details: My GitHub Repositories Β»


πŸ› οΈ Skills & Technologies

  • Cloud / DevOps: AWS (EC2 | S3 | Lambda | RDS | EKS | VPC | IAM | CloudWatch | CloudFormation) | Terraform | Docker | Jenkins | Git | Linux | Bash | CI/CD | Nginx | LocalStack | MiniKube
  • Backend: Python | Java | Node.js | C++ | SQL (MySQL) | GraphQL | REST APIs
  • Frontend: JavaScript | TypeScript | React | Next.js | HTML5 | CSS3
  • Mobile Development: Android (Java | Kotlin)

πŸš€ Projects

Note: The links below open in the same tab on GitHub. Use right-click / middle-mouse button > To open in new tab.

🌟 Highlight Projects

  • Automated Personal Server Setup with Configuration Management (Ansible)
    Click to expand project description
    An Infrastructure as Code (IaC) project leveraging Ansible to automate the complete setup and configuration of a personal server. This project demonstrates foundational skills in automation, idempotent server provisioning, and maintaining consistent system configurations, essential for scalable and repeatable deployments.
  • End-to-End CI/CD Platform (Kubernetes + Jenkins + Gitea + Docker)
    Click to expand project description
    Built a production-grade, end-to-end CI/CD platform with full DevOps lifecycle automation. Utilized Kubernetes (K3s) for container orchestration, Jenkins for CI/CD pipelines, Gitea for self-hosted GitOps, Docker for containerization, and a local Docker registry for image management. Prometheus/Grafana for observability. The system automates code build, test, scan, and deployment to a live Kubernetes cluster via webhook triggers and Helm charts.

    Tools & Tech: Terraform, K3s, Jenkins, Gitea, Docker, Prometheus, Grafana, Helm

    Focus: Infrastructure as Code (IaC), GitOps, DevSecOps, Observability, Kubernetes-native automation

🧰 More Projects

πŸ“¦ Click to view remaining DevOps projects
  • Mini Project 1: Multi-Pattern-Container-Deployment (Docker + LocalStack)
    Click to expand project description
    This project demonstrates foundational DevOps principles by deploying an Nginx web server using three distinct, progressively complex patterns. It uses Docker, Docker Compose, Python, and LocalStack.
  • Mini Project 2: Containerized ETL Data Pipeline (PostgreSQL + Python)
    Click to expand project description
    This project demonstrates a fundamental ETL (Extract, Transform, Load) data pipeline pattern using Python and a PostgreSQL database, all running as isolated services orchestrated by Docker Compose. The key focus is on managing a stateful service (the database) and ensuring data persistence across container lifecycles using Docker Volumes.

πŸ› οΈ Other Projects (Planned)

πŸ“Œ Click to view planned projects
  • MyNotes: Simple Web-Based Note-Taking App – Python, Flask, SQLite/PostgreSQL, HTML, CSS, JavaScript, REST APIs, CRUD Ops.
  • QuickSort CLI: Automated File Organizer – Python, CLI Dev (argparse/click), File Ops, Automation.
  • C++ LZW Compressor: File Compressor/Decompressor – C++, LZW Algorithm, File I/O, Bit Manipulation.

πŸ“± Android

Pinned Loading

  1. Multi-Pattern-Container-Deployment Multi-Pattern-Container-Deployment Public

    This project demonstrates foundational DevOps principles by deploying an Nginx web server using three distinct, progressively complex patterns. It uses Docker, Docker Compose, Python, and LocalStack.

    Python 1

  2. local-docker-data-pipeline local-docker-data-pipeline Public

    This project demonstrates a fundamental ETL (Extract, Transform, Load) data pipeline pattern using Python and a PostgreSQL database, all running as isolated services orchestrated by Docker Compose.…

    Python 1

  3. project-1-ansible-server project-1-ansible-server Public

    This project demonstrates a complete Infrastructure as Code (IaC) workflow for automatically provisioning a bare Ubuntu server into a fully functional web server. It utilizes Ansible to perform con…

    Jinja 1

  4. end-to-end-ci-cd-jenkins-docker end-to-end-ci-cd-jenkins-docker Public

    This repository contains the infrastructure-as-code for a complete, local CI/CD ecosystem built with Docker. It uses Docker Compose to orchestrate Gitea, Jenkins, and a private Docker Registry, cre…

    HCL 1