Backend Engineer
I build production-grade backend services, multi-tenant SaaS platforms, and AI-integrated tooling. 3+ years shipping at Mantra Labs and FunctionUp. MSc Computing @ Dublin City University, graduating June 2026.
I'm a backend engineer with 3+ years of production experience building Node.js / NestJS services for ed-tech, marketing automation, and multi-tenant SaaS platforms. Currently completing my MSc in Computing (Data Analytics & AI) at Dublin City University, graduating June 2026.
At Mantra Labs I built an AI-integrated content pipeline combining Bing AI and ChatGPT, and owned end-to-end the Mantra Ace SaaS platform serving 300+ employees. I cut API response latency by ~50% through Redis caching and query optimization.
My MSc capstone, ChurnX AI, is a GDPR-compliant, multi-tenant SaaS that lets businesses upload datasets and receive ML-powered customer churn predictions with personalised retention recommendations.
I care deeply about clean architecture, API contract design, security (JWT / OAuth / RBAC), and shipping software that people actually rely on. Based in Dublin, holding a Stamp 1G — eligible for Critical Skills Employment Permit roles.
Multi-Tenant Customer Churn Prediction SaaS — MSc Capstone @ DCU
B2B SaaS platform that lets companies upload CSV/Excel datasets or connect their database to receive per-customer churn predictions with personalised retention recommendations. Trained models across E-commerce, Banking, and Telecom domains.
Built secure NestJS backend with 40+ REST APIs, JWT + Google OAuth 2.0, RBAC, Bull-queue async ML pipelines, Helmet/Throttler rate limiting — fully GDPR-compliant (consent, portability, right-to-erasure, audit logs). Python ML service integrated via Bull + Docker.
Automated News Tracking & AI Content Pipeline
Production AI tool combining Bing AI for content generation and ChatGPT for LLM refinement. Includes cron-scheduled scraping pipelines, prompt-engineered workflows, JWT-protected user/admin dashboards, and a review-and-approval queue. Replaced hours of manual research with an automated pipeline.
Company-wide Resource Management Platform
Internal SaaS used company-wide by 300+ Mantra Labs employees. Built multi-role RBAC via Google OAuth, designed PostgreSQL schema from scratch, implemented granular permissioning, leadership analytics dashboards, and a ~50% latency improvement through Redis caching.
I'm actively looking for backend engineering roles in Dublin. If you have an opportunity or just want to talk tech — I'd love to hear from you. I typically respond within 24 hours.
MSc Computing from DCU, graduating June 2026. Holding Stamp 1G work permission — fully eligible for Critical Skills Employment Permit roles in Dublin and across Ireland.