Projects

Examples of work in the wild

A small sample of recent and representative work. Client names are omitted here for privacy, though references are available where appropriate.

High availability / Proxmox

Three-node Proxmox cluster for core business systems

Problem: Client was running key workloads on a single aging virtualization host with no failover.

What I did: Designed and implemented a three-node Proxmox cluster with shared NFS storage, Proxmox Backup Server, and standard templates. Migrated workloads with minimal downtime.

Result: Hardware failures became inconvenient rather than catastrophic. The client gained clearer capacity planning and a documented recovery process.

  • Proxmox VE
  • Proxmox Backup Server
  • Synology NAS
Microsoft 365 and Entra

Modernizing identity and collaboration for a professional services firm

Problem: Mix of on-premises services and ad-hoc cloud usage, weak identity controls, and noisy email security.

What I did: Consolidated users into Microsoft 365, set up Entra-based identity, improved mail hygiene, and implemented sensible security baselines.

Result: Users gained predictable access and the firm reduced support noise around accounts and mail delivery. Leadership gained a clearer picture of risk.

  • Microsoft 365
  • Entra ID
  • Exchange Online
Networking and security

Firewall and VPN redesign with OPNsense

Problem: Flat network, aging firewall, and unreliable remote access. Too much trust in too few controls.

What I did: Implemented OPNsense, created separate networks for key workloads, and deployed VPN access for staff with improved logging and alerting.

Result: Reduced blast radius for incidents and far fewer issues with remote staff connectivity.

  • OPNsense
  • Site-to-site VPN
  • Network segmentation
Backup and DR

Backup and recovery you can test, not just hope for

Problem: Backups existed, at least according to the software. Nobody had attempted a full restore in years.

What I did: Standardized backup jobs using Proxmox Backup Server and other tools, created restore runbooks, and ran regular test restores with the operations team.

Result: Leadership gained confidence that data could be recovered. The team understood how to execute under pressure.

  • Proxmox Backup Server
  • Offsite storage
  • Runbooks and testing

If you are facing similar challenges, we can adapt these approaches to your environment rather than starting from theory.

Discuss a project like this