Ian
Luddy

Building software at the speed of thought with AI

Galway, Ireland

Available for contract work

I'm a full-stack software builder from Galway with a passion for coding that started in 2008. I build software the way modern engineers should: AI-first, using Claude Code for engineering, Claude Design for UI, and Conductor to parallelise multiple agents across tasks simultaneously.

This lets me prototype, architect, and ship production systems dramatically faster than traditional workflows — exploring design tradeoffs, eliminating boilerplate, and maintaining high velocity without sacrificing code quality.

Outside of work I'm usually chilling with the family, dialling in coffee, playing tunes on the banjo, or walking the dog.

Senior Web Engineer

Building out high-performance experiences across Fin's marketing site around their core AI agent offerings — Intercom's major AI pivot. Work spans CMS integration, localisation systems for global markets, full-stack observability tooling, on-call incident response via PagerDuty, and maintaining Claude skills for efficient engineering workflows.

May 2026Present
Senior Web Engineer

Web engineer on Intercom's marketing and growth team, building and maintaining high-performance experiences across intercom.com. Worked closely with design, content, and product marketing to deliver at scale.

May 2025May 2026
Senior Web Engineer

Led the experimentation program across marketing sites attracting ~2M visitors monthly, running 400+ A/B tests and personalisation campaigns. Collaborated with product and design on new site sections and design system components, with lead responsibilities across engineering teams in EMEA and APAC.

Dec 2019May 2025
Senior Full Stack Developer

Lead developer across diverse client projects from initial concept through to production, including Enterprise Ireland and DPD. Handled the full stack, mentored junior engineers, and managed ongoing client support.

Dec 2018Dec 2019
Senior Full Stack Developer

Full stack development at the agency later rebranded as Total Digital — building and maintaining a wide variety of client projects across the full stack, from greenfield builds to production support.

Jun 2016Dec 2018
Senior Back End Developer

Primary backend Python developer on Qualio's SaaS Quality Management platform, built on Pyramid for pharma and life sciences organisations navigating FDA and ISO compliance. Refactored legacy code, developed a new API, and maintained high uptime on AWS.

Jan 2016Jun 2016
Lead Developer

Led the Screenwriter team for three years — a Python Theatre Management System running on 40,000+ cinema screens globally, integrating with projection systems, POS, IP cameras, and onsite hardware. Responsible for hiring, training, worldwide deployments, and customer support.

Oct 2012Jan 2016
Python Developer

Joined AAM as a Python developer on the Screenwriter project, building and maintaining features for a theatre management system deployed in cinemas worldwide. Promoted to team lead after a year.

Aug 2011Oct 2012
Back End Developer

First role after graduating — C# developer enhancing an eCommerce platform facilitating insurance sales across the United States.

May 2011Aug 2011
BSc. (Hons) Software Development — First-Class Honours
Sep 2008May 2011

Portfolio site for a digital marketer in London

I built a portfolio website for my brother Dylan, a digital marketer based in London. The site showcases his experience across SEO, paid media, and growth strategy, with a clean, modern aesthetic to match his personal brand.

Built with Next.js and Tailwind CSS, with content managed through Sanity CMS. Hosted on Vercel and built entirely using Claude Code and Claude Design.

Claude Code · Claude Design · NextJS · React · Tailwind CSS · Sanity CMS · Vercel

dylanluddy.com

Voice-enabled salon booking app

Built in response to a challenge by Barespace: 'Transform the way salon bookings are made.' Users interact with a voice-enabled chatbot to schedule appointments in a natural, hands-free way.

Built with Next.js 14, Prisma, and PostgreSQL, with Stripe integration for secure payments. Deployed on Vercel with NeonDB for serverless database hosting.

Claude Code · Cursor · Vercel · NextJS · React · Prisma · NeonDB · PostgreSQL · Stripe

sparebace.vercel.app

Theatre Management System running on 40,000+ cinema screens

Arts Alliance Media's flagship product — a Theatre Management System built for digital cinema operators. I led the team on this project for three years.

A Python application with browser-based front end, integrating with all major projection and audio systems, POS systems, IP cameras, and other hardware.

Python · MongoDB · Bootstrap · AWS · Docker · Flask · Django · SQLAlchemy · Handlebars

artsalliancemedia.com

Wedding website with Google Forms RSVP

A wedding website I created for my wife and our big day, using Next.js with Google Fonts and imagery from Etsy.

Google Forms integration for collecting guest RSVPs — simple, effective, and a great excuse to go deeper with Next.js.

NextJS · React · Google Fonts · Google Forms · Etsy

ianandclaire.com

Multilingual WordPress site in 6 languages

Built irishadvantage.com for Enterprise Ireland to help promote Ireland's export strengths and connect Irish businesses with global markets.

A localised WordPress website with country-specific domains in six languages, built at Total Digital.

PHP · WordPress · WPML · WPEngine · AWS · Docker

irishadvantage.com

Healthcare access platform for minority communities in Ireland

A multilingual platform making healthcare services accessible to minority and vulnerable communities across Ireland.

Multilingual support for Polish, Chinese, Russian, and Arabic via WPML, plus Google Maps integration for service locations.

PHP · WordPress · Bootstrap · Fontawesome · AWS · Docker

healthconnect.ie

E-commerce site for my wife's baking business

A fast, responsive Next.js platform showcasing products with Formik-powered order and inquiry forms.

Integrated Sentry for error tracking to keep everything running smoothly.

NextJS · React · Google Fonts · Google Maps · Sentry · Formik · Etsy

bakedgoodes.ie

SaaS Quality Management for pharma and life sciences

Primary backend Python developer for Qualio's SaaS Quality Management software, built on the Pyramid framework for organisations in regulated industries.

Took on refactoring legacy code, developing a new API, and creating new features to enhance the user experience.

Python · Pyramid · PostgreSQL · Gunicorn · Nginx · CircleCI · AWS · Docker

qualio.com

Delivery management portal used by thousands weekly

Built the front end of DPD's delivery management web app, integrating with their portal backend. Heavy QA and back-and-forth with DPD's tech team.

.NET · Microsoft IIS · SQL Server · Postman

dpd.ie

Pizza aggregator — all the best slices in one place

A web app that pulls data from top pizza vendors around the country and presents it in one place for pizza lovers.

Built with Flask behind Tornado, Bootstrap UI, Selenium for web scraping, hosted on AWS.

Python · MongoDB · Bootstrap · AWS · Tornado · Selenium · Fontawesome

slicescanner.com

WordPress site for Health Services Staffs Credit Union

A modern, easy-to-use platform where members can access online banking, loan calculators, and financial resources.

Customised plugins and features in close collaboration with agency and HSSCU stakeholders, with SEO and analytics setup.

PHP · WordPress · WPEngine · Bootstrap · Slick Slider · AWS · Docker

hsscu.ie

Custom WordPress theme with loan calculator

A WordPress project for a credit union client at Total Digital — custom Bootstrap theme with a custom-built loan calculator.

Hosted on AWS for speed, scalability, and security.

PHP · WordPress · Bootstrap · AWS · Docker

mfcu.ie

eCommerce for a renowned Irish jeweller

Part of a team that developed an eCommerce site combining WordPress for the frontend with Magento for the backend.

Contributed custom features, performance optimisation, and cross-device compatibility.

PHP · WordPress · WPEngine · Magento

weirandsons.ie