Building Infrastructure, Automating Delivery
Self-taught DevOps engineer with hands-on experience running a personal Linux homelab, deploying containerized services with Docker, and building CI/CD pipelines on Azure. I bridge development and operations with a JavaScript background, strong Git discipline, and an automation-first mindset.
Areas of Focus
I build cloud infrastructure on Azure, manage containerized environments with Docker, and automate delivery pipelines to streamline development workflows.
Cloud & Azure
Containers & Linux Homelab
CI/CD & Automation

Areas of Focus
I build cloud infrastructure on Azure, manage containerized environments with Docker, and automate delivery pipelines to streamline development workflows.
Cloud & Azure
01Deploying and configuring Azure Web Apps, SQL Database, Blob Storage, and DNS through the Azure Portal. Building CI/CD pipelines using Azure Pipelines with YAML for automated build and deployment workflows.
Containers & Linux Homelab
02Running a personal Linux homelab with Docker and Docker Compose — hosting Nginx reverse proxy, self-hosted services, and web projects on bare-metal hardware with Cloudflare Tunnel for zero-trust networking.
CI/CD & Automation
03Building YAML-based CI/CD pipelines on Azure DevOps, automating workflows with n8n, and scripting routine tasks with Bash. Strong Git workflow habits including branching strategies and pull requests.
Projects & Hands-On Practice
Personal Linux Homelab Server
Repurposed a retired Android smartphone into a functional Linux server by installing PostmarketOS (Alpine Linux). Deployed containerized services using Docker and Docker Compose including Nginx reverse proxy, self-hosted n8n, and web projects. Configured Cloudflare Tunnel for zero-trust networking and Tailscale VPN for secure remote access.
Workflow Automation with n8n
Designed and deployed automated workflows using self-hosted n8n, integrating multiple services and APIs to reduce manual tasks. Gained practical experience with webhook triggers, scheduled jobs, HTTP request nodes, and conditional logic — directly applicable to CI/CD pipeline design.
Azure CI/CD Pipeline Practice
Building CI/CD pipelines using Azure Pipelines with YAML for application build and deployment. Deploying and configuring Azure Web Apps, Blob Storage, Azure SQL Database, and DNS. Learning cloud monitoring with Azure Monitor and Application Insights.
Networking & Server Management
Practiced IP networking, subnetting, and routing protocols in a structured infrastructure lab. Worked with DNS, FTP, SSH, and firewall configuration. Supported troubleshooting of connectivity, access control, and service availability — building a foundation in reliability engineering.
My Journey
I started with web development — learning HTML, CSS, JavaScript, and React through a structured course. That foundation taught me how developers think and gave me strong Git workflow habits including branching, pull requests, and version control discipline.
The turning point was automation. I started building n8n workflows, API integrations, and chatbots to eliminate repetitive tasks. That same problem-solving drive led me to set up a personal Linux homelab — repurposing an old smartphone into a Docker-powered server running Nginx, Cloudflare Tunnel, and self-hosted services.
Now I'm focused on cloud and DevOps. I'm building CI/CD pipelines on Azure, deploying web apps and databases through the Azure Portal, and continuously deepening my skills in containers, infrastructure automation, and monitoring. I bring a developer's perspective to operations — and I'm ready to grow in a team environment.