I build software and dashboards that improve incident response and production visibility.
Incident response, triage and debugging, root cause analysisGrafana dashboards, Logs/metrics Correlation, ReliabilityTypeScript/React/Next.js, Java, SQL and Databases
Work Experience
LunchLog.ie
Software Engineer
Full-time | Sep 2024 — Present
- Designed and built a production web application independently using Next.js.
- Defined application architecture, data models, and overall design without external direction.
- Implemented core product features end-to-end, from UI through backend logic to deployment.
- Iterated on the product improvements based on user feedback.
Sky, London
Technical Analyst
Contract | Apr 2023 — Sep 2024
- Improved production observability using Grafana by refining dashboards and alerts, increasing signal-to-noise during incidents.
- Triaged and resolved P0/P1 ServiceNow incidents by analysing logs and runtime data to isolate root causes under time pressure.
- Worked closely with SRE and development teams during major incidents to restore service and minimise customer impact.
- Identified recurring failure patterns and visibility gaps that slowed detection and diagnosis.
Adenza NASDAQ, London
Technical Analyst
Contract | Jun 2022 — Dec 2022
- Diagnosed client-specific production issues by analysing application code and logs on a financial system.
- Reproduced defects in test environments to validate bugs and fixes before release.
- Collaborated with Business Analysts and Developers to triage defects and confirm root causes rather than symptoms.
- Maintained ServiceNow incidents and JIRA tickets, contributing documentation to reduce repeat issues.
SAP, Dublin
Support Engineer
Full-time | May 2020 — Dec 2021
- Worked on custom ABAP code and reporting pipelines supporting customer-facing systems.
- Consulted clients on performance bottlenecks and custom code issues in live production environments.
- End-to-end incident resolution for applications generating customer reports backed by Oracle databases.
- Led a graduate project building an internal cloud application with a Spring Boot backend.
Projects

Observability Improvements at Sky
sky.com
Improved visibility into frontend data pipelines by refining Grafana dashboards and alerts, making previously hard-to-detect issues obvious during incidents.
GrafanaObservabilityDynatraceContentSquareKibana

LunchLog (School Lunch Ordering)
lunchlog.ie
Created a digital lunch ordering system for Irish schools and suppliers: allergy tracking, parent ordering, daily order lists, paperless workflows.
Next.jsTypeScriptPostgresProject Management
Skills
Strong
LinuxDebugging production systemsIncident responseGrafanaSystem observability
Working knowledge
TypeScriptNode.jsReactNext.jsSQLDockerNginx
Exposure
CI/CD pipelinesKubernetesCloud infrastructureSREPerformance tuning
FAQ
Click a question.
Interests
- Movies
- Drones
- Coding and Tech
