Motion Films
Ten short films built in code: type, data, UI and real footage, for launches, pitch decks, explainers and social.
Loading...
I build your product and take it live. After launch, you ask for changes by chat, and an engineer is on call for the hard jobs.You work with one senior engineer from the first brief to the live product.
Have a look at the work first — then we can talk
Weeks, Not Months
Kickoff to Live
15+
Years Shipping Software
Jump to what matters
Workflow Development
Most businesses run on manual workflows — spreadsheets, email chains, and things one person knows how to do. I turn them into AI-enabled internal software: the workflow becomes a product, the product does the boring parts, and your team supervises instead of typing.
Invoice reconciliation, receipt collection, bookkeeping prep — automated pipelines with a human check at the end. I run my own books this way.
Call transcripts become tickets, follow-up emails, and status updates. Decisions and follow-ups don't get lost on the way to the backlog.
Weekly usage and status reports drafted automatically from your real data — analytics, database, search console — ready for you to review and send.
Drafts in your tone of voice from what your business already produces — transcripts, tickets, and changelogs. You approve, it goes out.
Each repetitive workflow becomes a small piece of software your business owns — built to fit how you actually work.
Talk Me Through Your WorkflowYou’ve got the product idea, maybe even the designs — but nobody to actually build it
Your MVP is half-built and the developer who started it is gone
The app is live but every new feature takes months to ship
Your agency built you a website when what you needed was a product
You want AI in your product but nobody on the team has shipped AI features before
The prototype impressed everyone, then died — it was never built to reach production
You’re technical enough to know what’s wrong, but too busy to fix it
Every conversation about your product ends in a plan, never in shipped software
You need someone who can own the whole thing — product, code, and launch
I’ve dealt with every one of these.
Building products is what I do every day.
/02 — Ways to Work With Me
I build your product, keep it moving after launch, and give your team senior technical direction when it needs it.
Your product designed, built and taken live by one senior engineer.
Learn moreChange your product by chat on WhatsApp. A bot ships it in minutes, and an engineer is on call.
Learn morePart-time product and technical direction for teams that ship software.
Learn moreManual business work turned into software that your team supervises.
Learn more/03 — Case Studies
Real delivery stories for founders, owner-run businesses and enterprise teams.

Events — Wedding & Corporate Entertainment
A website with no CMS: the client edits it by chat on WhatsApp
A busy Dublin wedding and corporate magician on a Wix site that was slow to change and did not show the guest reactions that sell his act. He had no time for calls, tickets, design reviews or a CMS.

Sports Tech
Rebuilt and relaunched a sports-coaching network on Rails
An early-stage professional network for sports coaches needed senior technical leadership to turn a slow, fragmented build into a fast, reliable product ready to relaunch.
Live Experiments
These experiments are where ideas are pressure-tested before they become client systems.
Ten short films built in code: type, data, UI and real footage, for launches, pitch decks, explainers and social.
A free, open-source macOS screenshot app that replaced CleanShot X on my Mac. Same hotkeys, built in one session.
Build Notes
Deep dives on architecture, AI workflows, and the practical lessons from shipping systems.
Jamie Skelton is a Dublin wedding and corporate magician. His website has no CMS. He edits it by chat on WhatsApp, and a bot called SKELTRON turns each message into a tested, live change. In 3 days the site went from 12 pages to 167.
9 min read
Most SaaS treats a new user like a transaction — a sign-up confirmation, then silence. Lifecycle messaging is how you make the product feel alive instead. Here's how I built a full system in Intercom — 37 outbound messages wired into four Series — by pointing Claude at Intercom's own internal API, plus the one rule most teams get wrong.
13 min read
I replaced my lead capture form with an AI conversation. You chat about your project, the AI extracts structured data in real time, and you walk away with a 12-page branded PDF brief. No forms. No wizards. Just a conversation.
10 min read
/04 — What Clients Say
First the clients I work with now, then the clients of my agency years.
“Are you changing things? Everytime I look there's something improved!”
Jamie Skelton
Magician & Mentalist, jamieskelton.ie
“How could anyone possibly do this on their own? Nobody could.”
Eimear Keane
Founder, VIA Physiotherapy
“It looks great! Thank you SO much!”
Kyla Pince
Director of Sales, Auker Group
“Mawla delivered the site on time and within budget, and we're extremely happy with what we got. We've seen a lot of positive feedback from our customers and partners, who commented that the site definitely shines a new light on our company.”
David Lavenda
CPO, Harmon.ie
“The project achieved a 40% uplift in sales post-launch and reduced support calls significantly.”
Mairtin O'Broin
CTO, ZOO Digital
“Mawla over delivered and built a hugely customisable and gorgeous site. Delighted with the result.”
Jonny McCauley
Cofounder
“The team at Mawla supported and guided us throughout the entire project, they were a delight to work with.”
Gav Rooney
CTO, Moment Health

Product developer based in Dublin. I design, build, and ship apps and software products — for clients and for myself.
Read MoreTell me what you want to build and I’ll map the path from here to shipped.
Share what you’re building — or trying to — and I’ll tell you how I’d approach it. No obligation.
Start Your BriefNo commitment required