Hands-on learning paths

Build something worth showing

Explore practical projects across cloud, DevOps, SRE, Linux administration, and agentic AI. Each project includes a clear objective, implementation steps, and the tools used in the workflow.

Explore the best starting projects for each path

☁️Cloud Engineer

Multi-Region AWS Infrastructure

Build a highly available, multi-region AWS infrastructure using Terraform with auto-scaling, load balancing, and disaster recovery.

View Details β†’

Serverless API with Lambda

Create a serverless REST API using AWS Lambda, API Gateway, and DynamoDB with CI/CD pipeline.

View Details β†’

Kubernetes Cluster on AWS EKS

Deploy and manage a Kubernetes cluster on AWS EKS with monitoring, logging, and auto-scaling.

View Details β†’

βš™οΈDevOps Engineer

CI/CD Pipeline with Jenkins

Build a complete CI/CD pipeline using Jenkins, Docker, and Kubernetes for automated testing and deployment.

View Details β†’

GitOps with ArgoCD

Implement GitOps workflow using ArgoCD for Kubernetes deployments with automated sync and rollback.

View Details β†’

Docker Containerization Guide

Complete guide to containerizing applications with Docker, including multi-stage builds and best practices.

View Details β†’

πŸ“ˆSRE

Production Observability Stack

Build metrics, logs, traces, dashboards, and alerts for a production service using Prometheus, Grafana, and OpenTelemetry.

View Details β†’

Service Level Objectives

Define SLIs, SLOs, error budgets, and alert policies that balance reliability with delivery speed.

View Details β†’

Incident Response Runbook

Create an incident management workflow with severity levels, escalation paths, runbooks, and post-incident reviews.

View Details β†’

🐧Linux Administrator

Linux Server Hardening

Harden an Ubuntu server with least-privilege access, SSH controls, firewall rules, patching, and audit logging.

View Details β†’

Automated Linux Backups

Design a reliable backup workflow using shell scripts, systemd timers, retention policies, and restore verification.

View Details β†’

Linux Service Monitoring

Monitor system resources and services with systemd, journalctl, node_exporter, and actionable alerts.

View Details β†’

πŸ€–Agentic AI Engineer

AI Agent with LangChain

Build an intelligent AI agent using LangChain with memory, tools, and multi-step reasoning capabilities.

View Details β†’

Autonomous Code Review Agent

Build useful AI agents with grounded context, controlled tools, and measurable outcomes.

View Details β†’