Recent Projects
13 projectsCodeSherpa
Paste any code snippet and get a clear, plain-English explanation powered by AI. Built to help developers, students, and learners understand vibecoded code instantly.
Escape Call
One-tap fake incoming call for Android. Triggers a real phone call through Twilio via a homescreen widget, perfect for politely exiting awkward conversations.
Personal AI Chatbot
An AI chatbot embedded in this website, trained on my knowledge base to answer questions about me - my work, experience, and interests.
Pomodoro Focus Timer
A clean Pomodoro focus timer with session history, streaks, Web Audio sounds, and desktop notifications.
Life Calendar
Visualise your entire life in weeks on a single page. Enter your age, set your life expectancy, and download a printable calendar to reflect on the time you've lived and what's left.
About Me
A personal page covering who I am, what I do, and what drives me - my background as a researcher, developer, and a lifelong learner.
Current Research
My current research into digital twin technology, smart cities, and AI - in collaboration with Dublin Fire Brigade, Dublin City University, and Dublin City Council.
Book Collection
A curated collection of noteworthy books I've read, organised by theme. A window into how I think and what shapes my ideas - from business and philosophy to fiction.
My Room
An interactive 360° virtual tour of my room, created using a 360° camera and hosted online - explore the space where I work, read, and think.
DT4EM Project
Digital Twins for Emergency Management - a research project advancing digital twin technology for risk and emergency response. Presented as a project overview video.
DT4I Project
Digital Twins for Impact - using digital twin technology to deliver effective risk and emergency management at scale. Project overview video.
Digital Twins Unwrapped
A podcast series exploring digital twin technology - what it is, where it's headed, and how it's being applied in smart cities, emergency management, and beyond.
My Resume
My full CV - education, experience, publications, projects, and skills.