Work
Fifteen years, charted.
From systems administration in 2008 to agent tooling today. Each stop lists what I worked on, with write-ups where I have them.
01 · The route
Roles and highlights.
- 2022-now You are here
Contentful Software Developer
Content-database abstractions on PostgreSQL and performance work, plus the agentic development setup my team uses daily.
- Content-database abstractions on PostgreSQL
- Investigating customer performance bottlenecks
- Improving content performance
- The agentic development setup my team uses daily (2026)
- 2021-2022
ENGAGE XR Senior Software Developer
A new Node.js microservices architecture and the move off a legacy PHP monolith.
- Built a Node.js microservices architecture to support expansion
- Helped migrate away from a legacy PHP monolith
- Features for a VR cloud file manager
- 2017-2021
Nearform Full-Stack Developer
Client work for public health, construction, publishing and agriculture, from national COVID-19 contact tracing to hackable conference badges.
- COVID-19 contact tracing apps and infrastructure for Ireland and Gibraltar
- Skycatch: a 3D viewer for drone photogrammetry of building sites
- NodeConf EU: the embedded microcontroller project behind the conference's hackable badges, covering alerts, the schedule and basic location for a built-in map
- Condé Nast: migrating the content of every separate global site, such as Vogue Italia, into the in-house CMS
- Nutrien: a GraphQL API over a legacy agronomy platform
- 2014-2017
OpenApp Developer & Systems Admin
Health and geospatial platforms, including An Post GeoDirectory and a patient-data encryption tool.
- 2011-2014
Hanlon IT Independent
The air-ambulance GIS for Health Atlas Ireland, in service for over five years.
- 2008-2009
OpenApp Systems Administrator
Where it started.
02 · Case studies
Recent work, in depth.
03 · Archive
From the archive · 2011-2017
Earlier projects from the OpenApp and Hanlon IT years, kept with their original detail.
An Post GeoDirectory
A single-page app showcasing An Post's GeoDirectory, with an Ordnance Survey map, autocomplete address search and building counts for any area you draw.
From the archive · 2016Distance Analysis Projects
Road-network distances from every home in Ireland to nearby health services, used to draw GP and hospital catchments.
From the archive · 2015Atlas Finder
Shared map infrastructure for the HSE and other OpenApp clients, so developers could build interactive maps with very little code.
From the archive · 2015Patient Data Encryption Tool
A desktop tool that encrypted single columns of hospital patient data, decryptable only in an authorised user's browser.
From the archive · 2012Health Atlas Ireland AeroMedical
A web-based GIS the National Ambulance Service used to direct air ambulance and search and rescue missions across Ireland, around the clock for over five years.