STATUS: OPEN TO WORK

Building the skills first.
The title is catching up.

I'm Eoghan — moving from support & web work into networking and infrastructure, with security fundamentals building alongside. Currently working toward CCNA, running a self-built home lab, and documenting every build along the way.

01

About

My professional background is in customer and technical support, working hands-on across Shopify and WordPress for small businesses — real client-facing troubleshooting, SQL/database work, and server-side fundamentals. Good grounding, but I wanted to be the person fixing the underlying problem, not just the ticket in front of me.

Outside of work, I run a home server as a self-directed learning project — Wazuh for SIEM, Suricata for intrusion detection, and Grafana/Prometheus/Loki for observability, all containerised with Docker. It's not production experience, but it's real, hands-on practice: I break it, I fix it, and I write up what happened — including the time I filled the disk and took down my own SIEM.

Right now I'm applying for technical support and networking roles, working through CCNA with Security+ up next. I'm keeping my options open between networking and security — both play to the same strengths: understanding how systems actually work, and being the one who fixes the root cause.

Eoghan Sullivan outside the HubSpot office
02

Homelab & Incidents

self-directed homelab — build/break/fix logs
RESOLVED incident-001

Full-disk crisis takes down OpenSearch/Wazuh

Log growth silently filled the host volume, crashing the SIEM stack mid-monitoring. Diagnosed root cause, reclaimed storage, and rebuilt retention rules so it can't happen quietly again.

WazuhOpenSearchDocker
BUILT build-014

SIEM + IDS stack from scratch

Stood up Wazuh for log analysis and alerting alongside Suricata for network intrusion detection, all running on Docker via Dockge for stack management.

WazuhSuricataDockge
BUILT build-021

Observability layer: Grafana, Prometheus, Loki

Full metrics-and-logs pipeline so every other service on the box is actually watchable, not just running blind. Promtail ships logs, Grafana makes them legible.

GrafanaPrometheusLokiPromtail
IN PROGRESS build-027

Access & automation: Authentik, n8n, Cloudflare Tunnel

Centralising identity with Authentik, exposing services securely via Cloudflare Tunnel, and automating the boring parts with n8n.

Authentikn8nCloudflare Tunnel
BUILT build-009

Terminal password manager

Python CLI tool storing credentials encrypted at rest in PostgreSQL, decrypting only on lookup. Search by site, username, or entry name, with random password generation built in.

PythonPostgreSQLcryptography
03

Projects

curated GitHub projects
PENDING projects

No projects to show currently

Projects live on a dedicated page so the homepage stays focused. This area is ready for curated GitHub work once there is something worth highlighting.

04

Certification Roadmap

In progress

Cisco CCNA

Core networking: routing, switching, and network fundamentals — the backbone skill set for networking and technical support roles, and the base everything else builds on.

Next

CompTIA Security+

Core security foundation, building directly on the networking base from CCNA.

Then

CompTIA CySA+

Analyst-focused follow-on: detection, analysis, and response — the direct line to a Security Analyst / SOC role.

Complementary

Splunk Core Certified User

Hands-on with the industry-standard SIEM platform — searches, dashboards, and reporting in the tool most SOC/analyst job postings actually name.

05

Skills

Platforms

  • Shopify, WordPress
  • Windows & UNIX server basics
  • Web/app server familiarity

Data & Automation

  • SQL & databases
  • n8n workflow automation
  • Splunk (SPL, dashboards)

Monitoring & Detection — self-directed

  • Wazuh (SIEM)
  • Suricata (IDS)
  • Grafana / Prometheus / Loki

Infrastructure — self-directed

  • Docker & Dockge/Arcane
  • Linux server administration
  • Cloudflare Tunnel, Authentik
06

Contact

For roles, questions, or networking, use the contact page.