Niall
Forrest.

I design and build software.
Across AI, products, systems, and interfaces.

I make useful digital things, from the interface down to the systems underneath.

Most software is forgettable. I'm interested in the kind that isn't useful, clear, and made with purpose.

Work

Selected
work.

A mix of AI products, nonprofit platforms, cultural websites, and digital systems. Built for organisations with real audiences, real constraints, and things that need to work.

About

I build product,
end to end.

I'm a software engineer and designer.

My work moves between code, interface, product thinking, and AI. I like building things that are useful, clear, and a little opinionated.

Most projects start loose: an idea, a problem, a messy workflow, a half-formed product. I help shape them into something real.

Working with
Founders, studios, and product teams
Focus
Product, design, engineering, AI
Stack
Astro, Lit, TypeScript, Swift, Python, React Native — and whatever fits the job
Location
Ireland / UK / Remote

Capabilities.

Things I can help with. Most projects pull on a few of these at once — the interesting work usually sits between them.

  1. 01

    AI products

    Assistants, RAG, workflows, prototypes, and model-powered features.

  2. 02

    Full-stack builds

    Web apps, APIs, databases, integrations, and production systems.

  3. 03

    Mobile apps

    React Native and Expo apps, from onboarding to release.

  4. 04

    Product design

    Flows, interfaces, prototypes, and the shape of the thing.

  5. 05

    Design systems

    Components, patterns, standards, and documentation.

  6. 06

    Brand & web

    Websites, landing pages, visual systems, and digital identities.

Contact

Send the
messy bit.

The half-formed ideas, the workflows nobody's untangled yet, the product that almost works but doesn't quite. Open to good projects with decent people.