About
I'm Adrian Crinnigan — a hybrid UX designer and software engineer specialising in AI-accelerated product design. I turn complex, data-heavy problems into clear experiences, and I build what I design.

Designer
- UX/UI Design
- Information Architecture & Prototyping
- Design Systems
- User Research
Design × Engineering
I design what I understand
how to build.
Engineer
- React · Next.js · TypeScript
- Java · Spring Boot · REST APIs
- SQL · Docker · Kubernetes
Shipping what I design.
A little about me
- Slightly addicted to coffee
- Like building things with design & structure
- Enjoy puzzles, finding patterns & exploring the outdoors
- Golf, Gaelic football, games & a good film

My capabilities
Working across the stack, with a focus on the intersection of product design and engineering.
01
Understand
Research & Problem Definition
Understand the problem before designing the solution.
- User Research
- Problem Definition
- User Needs
- Information Architecture
02
Structure
Systems & Information Architecture
Give the work a structure that stays clear as it grows.
- Systems Thinking
- Information Architecture
- Design Patterns
- Accessibility
03
Design
UX & Interaction
Shape the interaction before worrying about the final surface.
- UX/UI Design
- Interaction
- Prototyping
04
Build
Design & Engineering
Carry the design through to something that can ship.
- Design-to-Code
- Front-End
- Technical Constraints
- Delivery
- Responsive Design
05
Accelerate
AI-Assisted Workflows
Use AI to move faster without losing the decisions that matter.
- AI-Assisted Design
- Rapid Prototyping
- AI-Assisted Development
- Iteration


