Ten years of software, one consistent standard.
From charity sites to multinational platforms, I build products people actually enjoy using.
Fig. 01 - live build
Getting to know me
I'm a software developer, a coffee enthusiast, and a bit of a design perfectionist. Over a decade of building applications and websites, I've learned that solving the problem well matters as much as shipping it fast.
I work best in collaboration, keep learning deliberately, and I'm always glad to join a team that's aiming for something ambitious.
See my experienceMy work
Websites and products for charities, startups, and multinationals, from first sketch to production.
Web development
Responsive, fast sites and applications, built on React and Next.js.
UI/UX design
Interfaces people actually want to use, from wireframe to shipped product.
Full-stack systems
Databases, APIs, and the glue that connects them, built to scale.
My impact
I started coding at 9 years old. These days, I think a lot more about the bigger picture: how the work I do can genuinely help people and communities beyond just shipping features.
Sustainable development
Building carbon-conscious websites and promoting green coding practices that minimize environmental footprint.
Community focused
Contributing to open-source projects and mentoring aspiring developers to grow the next generation of talent.
Driving positive change
Leveraging technology for accessibility improvements and building tools that create real social impact.
We commissioned Aidan to build a website for our research study about young people's mental health. Aidan is a promising early career web developer who was very enthusiastic about the project itself, and the development and design of the website. His quote was competitive and customer satisfaction is his priority. He was always very responsive to our requests.
Let's work together
Ready to welcome a new team member, or just want to chat? I'm always open to advice, feedback, and meaningful conversations.
Chat
Share ideas, get advice, or provide feedback
Video call
Face-to-face conversations work best for me
Coffee
Let's meet over coffee if you're in Scotland
Remote
Available for remote collaboration worldwide