Skip to content

Learning & Personal Projects

Active learning is a hands-on approach to building and reinforcing skills through direct engagement and problem-solving. This section holds personal-interest and general-skills content — homelab builds, language basics, and self-contained challenges — kept separate from the professional Azure/platform-engineering reference material elsewhere on this site.


  • Cloud Resume Challenge

    A self-paced, project-based challenge to build a serverless resume site on Azure and AWS — covering HTML, CSS, Python, APIs, CI/CD, and IaC from scratch.

  • Raspberry Pi

    Raspberry Pi setup, imaging, and Raspbian configuration for home lab and hobbyist projects.

  • :material-server-home: Home Servers

    Self-hosted services — OpenMediaVault NAS, Pi-hole DNS filtering, and Uptime Kuma monitoring.

  • Vagrant

    Reproducible local development environments using Vagrant and VirtualBox.

  • Python Basics

    General Python language reference — syntax, data structures, functions, and style.

  • Web Development

    HTML, CSS, Markdown, static site generators, and Streamlit fundamentals.