Full-stack Software Engineer · 4.5+ years
Cross-platform apps & serverless cloud back-ends — from UI to CI/CD to event-driven AWS.
- 🧩 Cross-platform apps — shipped two production apps from one React Native + Expo (TypeScript) codebase to iOS, Android, Web & Windows desktop, incl. an offline-first SQLite sync layer and an ~18-component library.
- ☁️ Serverless cloud on AWS — event-driven pipelines with Lambda, S3, SQS, SNS, EventBridge, Cognito & Transfer Family, provisioned as code with Pulumi across dev/prod.
- 🔁 CI/CD from scratch — GitHub Actions pipelines: PR validation, semantic versioning/changelogs, multi-platform build matrices, OIDC-based integration tests. Once cut a pipeline from 1h+ down to 5–15 min.
- 🤖 AI-assisted development — I use GitHub Copilot and Claude Code daily to scaffold, refactor and test — paired with rigorous review and solid engineering fundamentals.
| Project | Description | Stack |
|---|---|---|
| studysafe-ai | AI study assistant with guardrails, built with a modern Next.js app | TypeScript · Next.js · AI |
| household-helper | Household organization & helper app | TypeScript |
| SePriCloud | Privacy-first, self-hosted home cloud storage service | TypeScript |
| bug-blaster | HTML5 game — a developer shooting down computer bugs | TypeScript |
| ocr-app | Testbed for self-hosted OCR solutions | JavaScript |
Higher Diploma in Computing: Software Development (Major Award, Level 8) — National College of Ireland · First Class Honours
Always learning, always improving.



