← All projects

Case study / Personal project

This website. Another engineering project.

A static portfolio with content in Git and a practical roadmap towards low-cost hosting and automated delivery.

Personal project · in developmentStatic by design. Content managed in Git.
01

The problem

Create a maintainable home for professional work, HomeLab documentation, technical notes, and personal interests without unnecessary hosting complexity.

02

My responsibility

Define the site, curate its content, and own the repository and deployment approach.

03

The decisions

Use Astro to generate static HTML, keep content in repository data, and use the existing Azure Repos project. Choose Cloudflare Workers Static Assets as the future hosting target.

04

The solution

A local Astro application with reusable components, typed content, responsive CSS, and a production build. The implementation includes project pages, a technology overview, HomeLab, and personal interests.

05

The outcome

A working local portfolio in English and Polish, with validated static output and an Azure Pipelines definition for checks and a build artifact. Pipeline execution and separate Cloudflare preview and production deployments remain to be verified.

06

The takeaway

The website is also a place to document delivery decisions and build an infrastructure project that is small enough to understand end to end.

Explore the lab
Observability

Grafana stack. From signals to operational decisions.

An observability platform I designed, built, and operate: metrics, central logging, custom collectors, and operational workflows managed as code.

40+ dashboards as code · millions of log lines a day
  • Grafana
  • Prometheus
  • Alloy
  • VictoriaLogs
Cloud migration

From vCenter to the cloud, with purpose.

A production data centre migration to Azure and IONOS, with attention to continuity, sizing, and ongoing cost.

~20% lower IONOS costs through optimisation
  • VMware vCenter
  • Azure
  • IONOS
  • Terraform

Let's connect

Something to build?
Let’s talk.

Hybrid cloud, observability, automation, or an interesting engineering challenge.

LinkedIn

Let's connect

Let’s talk.

A project, a cloud problem, or a good technical conversation. You can reach me here.