Aisling Moreau
Principal engineer — platform, performance and the unglamorous parts
Print or save as PDF
- aisling@moreau.dev
- moreau.dev
- github.com/amoreau
- Lisbon, Portugal (UTC+1)
Ten years building systems that other engineers depend on, mostly by removing things. I am at my best on a team that has outgrown its first architecture and has to keep shipping while it changes. Looking for a principal or staff role where the hard problem is technical rather than political.
Experience
Principal Engineer, Platform · Northwind
Mar 2023 — Present · Remote
Series B logistics platform, 40 engineers, one Rails monolith and four Go services.
- Cut p95 checkout latency from 2.4s to 610ms by deleting a caching layer rather than adding one — the invalidation cost more than the reads saved.
- Led the migration off a managed search product onto Postgres full-text, against a hard contract-expiry date. Saved $310k a year with no change to result quality anyone could measure.
- Wrote the on-call handbook and cut pages per engineer per week from 11 to 2, mostly by deleting alerts nobody had ever acted on.
Senior Software Engineer · Contoso Health
Jun 2019 — Feb 2023 · Dublin
Patient records for 60 clinics. Regulated, audited, and slow to change by design.
- Rebuilt the appointment booking flow to meet WCAG 2.1 AA before the deadline the procurement contract set. It passed audit first time, which nothing else that year did.
- Introduced contract tests between the scheduling service and three consumers, ending a class of release that broke a downstream team every quarter.
Software Engineer · Umbra Labs
Sep 2016 — May 2019 · Dublin
- Second engineer. Built the billing integration that the company ran on unchanged for six years.
Skills
TypeScript · Go · Postgres · React · Next.js · Terraform · OpenTelemetry · WCAG 2.2 AA · Incident command
Education
- BA (Mod) Computer Science — Trinity College Dublin — First Class Honours2012 — 2016
Selected writing and talks
- “The cache we deleted” — SRECon EMEA, main track2025
- “Accessibility as a procurement requirement” — Write the Docs2024