Skip to content
View Carrasco515's full-sized avatar
  • Switzerland
  • 16:12 (UTC +02:00)

Block or report Carrasco515

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.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
Carrasco515/README.md

Hi, I'm David Carrasco

Junior DevOps / Cloud / Platform Engineering enthusiast from Switzerland

I'm building my way into DevOps and Platform Engineering through hands-on projects. I run a self-hosted homelab and a Kubernetes lab where I practise the full delivery path — containers, CI/CD, GitOps and monitoring — and document how everything works. My goal is a junior role in DevOps, Cloud or Platform Engineering, and I focus on practical, reproducible projects over pure theory.


Tech Stack

Linux Docker Kubernetes Helm Kustomize Argo CD GitHub Actions Python FastAPI Prometheus Grafana Git


Featured Projects

Kubernetes-focused DevOps lab that takes a small FastAPI app through a realistic cloud-native delivery path: Docker → Kubernetes → Kustomize → Helm → GitOps with Argo CD → Observability.

  • Stack: FastAPI, Docker, Kubernetes (Minikube), Kustomize, Helm, Argo CD, Prometheus metrics, Grafana, GitHub Actions
  • Shows: manifests with probes and resource limits, dev/prod overlays, a Helm chart, a synced Argo CD Application, and CI
  • Why it matters: it covers the core GitOps workflow used in real platform teams — declarative config, environment separation and automated delivery

Self-hosted DevOps homelab running a private cloud stack with Docker Compose. This is where I practise day-2 operations: monitoring, backups, restore testing and documentation as code.

  • Stack: Docker Compose, Traefik (reverse proxy, local HTTPS), Nextcloud, MariaDB, Redis, Uptime Kuma, Portainer, Vaultwarden, GitHub Actions
  • Shows: automated backups with verification, an isolated restore drill, safe opt-in updates, and operations documentation
  • Why it matters: reliability work — backup/restore, monitoring and runbooks — is the everyday reality of operating infrastructure

My first Dockerized FastAPI project, covering Docker and Kubernetes fundamentals.

  • Stack: Python, FastAPI, Docker, Kubernetes basics
  • Shows: where I started — containerizing an app and deploying it for the first time
  • Why it matters: it documents the learning path that led to the two labs above

Current Focus

  • Improving Kubernetes skills
  • Building practical DevOps labs
  • Learning cloud and platform engineering workflows
  • Preparing for junior DevOps / cloud roles

Learning Roadmap

  • CKAD, then CKA (planned certifications — not yet obtained)
  • Cloud fundamentals
  • Terraform basics
  • More CI/CD and observability practice

Contact

The best way to reach me is right here on GitHub: github.com/Carrasco515

Feedback on any of my projects is always welcome.

Pinned Loading

  1. cloudbase-lab cloudbase-lab Public

    Self-hosted DevOps homelab: Docker Compose stack with Traefik, Nextcloud, monitoring, automated backups, tested restores and GitHub Actions CI.

    HTML 1

  2. kubebase-platform kubebase-platform Public

    Kubernetes DevOps lab with FastAPI, Docker, Kustomize, Helm, Argo CD, GitOps, Prometheus metrics and GitHub Actions CI.

    Python 1

  3. my-server my-server Public

    My first Dockerized FastAPI application for learning DevOps, Docker and Kubernetes.

    Python 1

  4. Carrasco515 Carrasco515 Public

    2