

John Ghlen Dealdo
I automate Linux infrastructure, secure private management paths, and build repeatable deployment workflows with Terraform, Ansible, Docker, Python, Proxmox, and DigitalOcean.
8 Linux Servers
Centralized Monitoring Fleet
Automated Zabbix Agent 2 deployment and host onboarding across 8 client servers using Ansible.
2-Node HA Cluster
Gated Hypervisor Management
Built high-availability firewall pair with CARP VIPs, XMLRPC configuration sync, and pfsync state tracking on Proxmox VE.
Multi-Environment
Cloud CI/CD & Delivery
Staging and production delivery with Terraform, Ansible, Docker, GHCR, Tailscale, and Cloudflare Tunnel.
Queued Provisioning
Self-Service VM Lifecycle
FastAPI and PostgreSQL worker orchestrating automated Proxmox VE template cloning and cloud-init injection.
Cloud Application Deployment and CI/CD
Implemented · ZeraynceProduction deliveryProduction application delivery pipeline on DigitalOcean using Terraform, Ansible, Docker, GHCR, Tailscale, and Cloudflare Tunnel.
Cloud Application Deployment and CI/CD
Implemented · ZeraynceProduction deliveryProduction application delivery pipeline on DigitalOcean using Terraform, Ansible, Docker, GHCR, Tailscale, and Cloudflare Tunnel.
Designed and operated end-to-end cloud infrastructure for a TypeScript/Next.js product across separate staging and production environments, enforcing private network boundaries, zero public origin ports, and automated deployment via Tailscale mesh SSH.
What this project covers
- Provisioned DigitalOcean droplets, cloud firewalls, and reserved IPs with Terraform across isolated staging and production environments.
- Automated Docker runtime setup, systemd daemon configuration, and Linux baseline hardening using modular Ansible playbooks.
- Built GitHub Actions workflow compiling and publishing immutable container images to GHCR, deploying over private Tailscale mesh SSH.
- Eliminated public origin port exposure by routing all web traffic through Cloudflare Tunnel (cloudflared).
- Restricted developer and CI deployment access using Tailscale Tailnet ACLs and dedicated SSH identities.
- Authored production runbooks covering deployment validation, health checks, rollback procedures, and secret management.
Compact schema
Sequence
Codify cloud infrastructure
Provision DigitalOcean droplets, cloud firewalls, and reserved IPs across staging and production using Terraform.
Harden server baseline
Apply Ansible playbooks for OS security hardening, Docker runtime, systemd services, and non-root users.
Configure private networking
Deploy Tailscale node and Cloudflare Tunnel to terminate public ingress and close direct host ports.
Automate delivery pipeline
Build GitHub Actions CI/CD to push immutable image tags to GHCR and trigger remote deployment over Tailscale.
Verify and hand over
Execute health checks, test container rollback paths, and publish environment operational runbooks.
Stack
Self-Service VM Provisioning Control Plane
Implemented · HelityInternal automationAn automated provisioning service that turns Budibase form requests into cloned, cloud-init configured Proxmox VMs via FastAPI and PostgreSQL.
Self-Service VM Provisioning Control Plane
Implemented · HelityInternal automationAn automated provisioning service that turns Budibase form requests into cloned, cloud-init configured Proxmox VMs via FastAPI and PostgreSQL.
Bridged internal operator requests with hypervisor infrastructure, creating an asynchronous, queued provisioning workflow that eliminates manual VM configuration on Proxmox VE.
What this project covers
- Built a typed FastAPI service accepting VM provisioning parameters from an internal Budibase operator interface.
- Persisted request state, specifications, and job queues in PostgreSQL for auditable tracking and failure recovery.
- Automated Proxmox VE template cloning, compute sizing, and bridge networking via the Proxmox REST API.
- Dynamically rendered and injected cloud-init network configuration and SSH credentials at VM creation time.
- Packaged the worker and database via Docker Compose with healthchecks, environment contracts, and structured logs.
Compact schema
Sequence
Model API & schema
Define PostgreSQL schemas for provisioning requests, states, and asynchronous queue worker jobs.
Implement Proxmox client
Build async Python client interfacing with the Proxmox VE REST API for template cloning and resource allocation.
Inject cloud-init configuration
Generate dynamic network configuration, user accounts, and SSH authorized keys during provisioning.
Connect operator interface
Attach Budibase front-end forms with validation rules to the FastAPI ingestion endpoints.
Validate error handling
Implement worker retry logic, state rollback on API failures, and structured logging.
Stack
Gated Proxmox Management via OPNsense
Implemented · HelityInfraOps deploymentA hardened virtualized network design that moves hypervisor administration behind a two-node OPNsense HA pair and VPN-only access path.
Gated Proxmox Management via OPNsense
Implemented · HelityInfraOps deploymentA hardened virtualized network design that moves hypervisor administration behind a two-node OPNsense HA pair and VPN-only access path.
Eliminated direct management exposure on public network interfaces by establishing an OPNsense CARP HA cluster, isolated sync bridge, and WireGuard administrative gateway.
What this project covers
- Designed a two-bridge Proxmox layout with a WAN bridge and isolated private management bridge.
- Placed OPNsense between external ingress and private administration paths.
- Deployed a two-node OPNsense HA pair with CARP virtual IPs (VIPs) on both LAN and WAN for transparent gateway failover.
- Built a dedicated isolated sync bridge for XMLRPC configuration sync and pfsync state synchronization.
- Enforced WireGuard as the private administrative access path through the HA firewall pair.
- Sequenced baseline capture, rollback preparation, VPN validation, cutover, and post-cutover handover.
Compact schema
Sequence
Approve topology
Confirm bridge roles, address ownership, private subnet boundaries, and the VPN-first operator path.
Capture baseline
Record interfaces, routes, hostname behavior, access model, TLS state, and rollback requirements.
Build network base
Create WAN and private bridges, deploy OPNsense, enable private LAN services, and validate a test VM.
Stand up HA pair
Deploy the second OPNsense node, add the isolated XMLRPC and pfsync sync bridge, and validate CARP failover across LAN and WAN VIPs.
Validate VPN entry
Enable WireGuard, test external admin access, and keep the original management path until the private route works.
Cut over management
Move hypervisor administration to the private bridge and confirm the old exposed path is closed.
Harden and hand over
Document final access, certificate behavior, validation evidence, and recovery procedures.
Stack
Zabbix Monitoring Service
Implemented · HelityCustomer deploymentA centralized Zabbix monitoring platform with automated Agent 2 rollout across eight Linux servers via Ansible.
Zabbix Monitoring Service
Implemented · HelityCustomer deploymentA centralized Zabbix monitoring platform with automated Agent 2 rollout across eight Linux servers via Ansible.
Stood up a centralized monitoring control point and standardized agent deployment across an 8-server Linux fleet for automated metric collection and alerting.
What this project covers
- Deployed a monolithic Zabbix monitoring server with PostgreSQL backend and web frontend as the fleet control point.
- Rolled out Zabbix Agent 2 to 8 client servers using an Ansible playbook for repeatable, uniform installation and registration.
- Standardized host groups, baseline Linux OS templates, and alert triggers for proactive system health monitoring.
Compact schema
Sequence
Stand up Zabbix
Deploy the monolithic Zabbix server with the server, database, and web frontend on one node.
Define agent rollout
Create the Ansible path for repeatable Zabbix Agent 2 installation and configuration.
Roll out Agent 2
Use Ansible to install and configure Zabbix Agent 2 across the 8 client servers.
Verify monitoring
Onboard the hosts into Zabbix and confirm that the fleet reports into monitoring consistently.
Stack
Web Security Chaos Toolkit
Implemented · InfosoftInternal DevSecOps toolAn internal DevSecOps-oriented CLI toolkit built during my Infosoft internship for repeatable web audits, scanner orchestration, and controlled failure experiments.
Web Security Chaos Toolkit
Implemented · InfosoftInternal DevSecOps toolAn internal DevSecOps-oriented CLI toolkit built during my Infosoft internship for repeatable web audits, scanner orchestration, and controlled failure experiments.
Focused on providing the team with a structured internal security workflow: repeatable scanner execution, normalized JSON/Markdown reports, and Docker Compose lab targets.
What this project covers
- Built a typed Python CLI for audit workflows with schema validation and scanner orchestration.
- Wrapped ZAP, Nuclei, Nmap, Trivy, and Semgrep behind consistent adapter interfaces for repeatable execution.
- Used Docker Compose to spin up local test targets and chaos experiments safely in isolated networks.
- Enforced test coverage, typing, and pre-commit hooks to ensure CLI maintainability.
Compact schema
Sequence
Model audit workflows
Define CLI commands, configuration, and output formats before adding scanners.
Attach tool adapters
Wrap security tools behind consistent interfaces for repeatable execution.
Run local lab services
Use Compose-managed services for scanner and chaos-testing workflows.
Enforce quality gates
Use tests, linting, typing, and pre-commit checks to catch toolchain drift.
Stack
Proxmox Platform Infrastructure as Code
Active baseline · Work in progressPersonal projectAn in-progress Proxmox platform IaC repository exploring explicit lifecycle boundaries across Packer, Terraform, Ansible, and GitHub Actions.
Proxmox Platform Infrastructure as Code
Active baseline · Work in progressPersonal projectAn in-progress Proxmox platform IaC repository exploring explicit lifecycle boundaries across Packer, Terraform, Ansible, and GitHub Actions.
This repository explores a secure multi-tier private cloud baseline on Proxmox, separating image creation, network fabric, and workload provisioning into independent Terraform state roots with an Ansible guest configuration contract.
What this project covers
- Split Terraform into `network`, `image-factory`, and `workloads` states to control blast radius and review scope.
- Defined a four-zone platform model with Proxmox Linux bridges at L2 and OPNsense as the routing and policy control plane.
- Published a Terraform-to-Ansible handoff contract and validation-only GitHub Actions pipeline instead of mixing deployment logic into CI.
Compact schema
Sequence
Establish platform contracts
Document architecture, scope, ADRs, naming, and lifecycle ownership before expanding implementation.
Build image factory
Produce the reusable Debian-based image and template contract for downstream platform layers.
Split infrastructure states
Separate shared network fabric, template lifecycle, and workload provisioning into independent Terraform roots.
Provision zoned workloads
Model admin, edge, application, and data workloads against the OPNsense-backed four-zone network contract.
Hand off to configuration
Publish an Ansible-ready inventory output and keep CI focused on validation, formatting, and syntax safety.
Stack
DevOps / Infrastructure Engineer
Project ContractZeraynceRemote (Digos, Philippines)August 2026 - September 2026
DevOps / Infrastructure Engineer
Project ContractAugust 2026 - September 2026
Owned deployment infrastructure and automated delivery workflows for a TypeScript/Next.js application across separate staging and production environments.
- Provisioned DigitalOcean droplets, cloud firewalls, and reserved IPs with Terraform; automated Docker installation, systemd daemon management, and OS baseline hardening with Ansible.
- Built a GitHub Actions CI/CD pipeline that published immutable container images to GHCR and deployed over private Tailscale mesh SSH.
- Routed public application ingress through Cloudflare Tunnel, keeping direct origin application ports closed to Internet traffic.
- Restricted developer and CI deployment access using Tailscale Tailnet ACLs and dedicated SSH identities.
- Authored deployment, validation, rollback, and environment runbooks for operational handover.
Infrastructure Operations / Linux SysAdmin
Part-timeHelityGermany, Europe (Remote)December 2025 - Present
Infrastructure Operations / Linux SysAdmin
Part-timeDecember 2025 - Present
Supporting infrastructure operations, high-availability firewall clustering, fleet observability, and automated VM lifecycle on Proxmox VE.
- Deployed a centralized Zabbix monitoring service and automated Zabbix Agent 2 installation and configuration across eight Linux servers using Ansible.
- Designed and documented Proxmox VE networking around OPNsense HA (CARP VIPs, XMLRPC sync, pfsync), private VM bridges, and WireGuard-based administrative access.
- Built a FastAPI provisioning worker integrating Budibase, PostgreSQL, and the Proxmox API for queued VM lifecycle requests.
- Implemented split-DNS resolution and automated TLS certificate issuance for private internal endpoints using Cloudflare DNS-01 ACME challenges.
- Created validation, rollback, and infrastructure collection scripts to make system changes verifiable and recoverable.
DevOps Intern
InternshipMiniClean Business Solutions (Infosoft)Davao City, PhilippinesMarch 2026 - June 2026
DevOps Intern
InternshipMarch 2026 - June 2026
Contributed to team workflows by improving containerization standards, CI/CD validation gates, and security automation.
- Developed a typed Python CLI that orchestrated ZAP, Nuclei, Nmap, Trivy, and Semgrep through consistent commands, Compose-managed services, and structured reports.
- Optimized the team’s Docker-based PHP/Laravel development environment template, reducing local onboarding friction.
- Introduced infrastructure as code practices and GitHub Actions CI/CD validation gates to catch configuration drift early.
Systems & Cloud
- Linux (Debian, Ubuntu)
- Proxmox VE
- DigitalOcean
- systemd
- cloud-init
- Storage & Backups
IaC & Automation
- Terraform
- Ansible
- Packer
- Bash scripting
- Python
- FastAPI
Containers & Delivery
- Docker
- Docker Compose
- GitHub Actions (CI/CD)
- GHCR
- Traefik
- Healthchecks & Rollbacks
Networking & Security
- OPNsense (CARP HA)
- Tailscale (Tailnets, ACLs)
- WireGuard
- Cloudflare Tunnels
- DNS-01 ACME / TLS
- Firewall policies
Monitoring & Observability
- Zabbix
- Zabbix Agent 2
- PostgreSQL
- Structured logging
- Metrics & alerting
Core Technologies & Tools
Linux systems · Infrastructure automation · Cloud operations
I automate Linux infrastructure, secure private management paths, and build repeatable deployment workflows with Terraform, Ansible, Docker, Python, Proxmox, and DigitalOcean.
Most recent work revolves around Proxmox infrastructure, image pipelines, infrastructure as code, and repeatable deployment workflows, with a growing focus on secure access, network boundaries, and reliable operations.
The problems that hold attention the most are the ones where the blast radius matters — hardening network boundaries, splitting infrastructure into recoverable states, and making complex systems simple enough to hand over. A good deployment should be boring, and a good rollback should already be written.
Background is in Linux system administration, now growing deeper into platform engineering, codified infrastructure, and operational tooling. Currently part-time with a German infrastructure company while building toward full-time DevOps and infrastructure engineering work.
Outside of work, time is usually spent tinkering with side projects, exploring new technologies, or training in calisthenics.
Bachelor of Science in Information Technology
GraduateAugust 2023 - July 2026
Bachelor of Science in Information Technology
GraduateAugust 2023 - July 2026
Graduated with a focus on Linux, web development, cybersecurity, and machine learning while building a stronger foundation for DevOps and platform engineering work.
- Built fundamentals across programming, systems, web application development, and security-aware software practices.
- Used coursework and self-directed projects to connect Linux, infrastructure, automation, and practical deployment workflows.
Let's build reliable, automated infrastructure.
Open to DevOps, Platform Engineering, and Linux Infrastructure roles. Whether you have an opportunity or want to discuss systems architecture, feel free to reach out.



