Hi, I'm Aidan 👋

Bringing your ideas to life with code and creativity

Skilled in
React
Next.js
Tailwind CSS
Vercel
GCP
Node.js
TypeScript
GraphQL
MySQL
PostgreSQL
AWS
Firebase
Gatsby
Redux
Jest
Cypress
Webpack
Babel
Flutter
AI/ML
Digital Ocean
Stripe
Jenkins
ESLint
Prettier
Storybook
Figma

About me

I am a dedicated software developer with a passion for creating impactful and efficient solutions. With over a decade of experience in designing and developing applications and websites, I am committed to delivering high-quality results. My approach emphasizes collaboration, innovation, and continuous improvement, ensuring that I can contribute effectively to your team and help achieve your organizational goals.

See my experience

My work

I have worked for a range of organisations from charities to multi-national conglomerates so no matter how big or small your goals are, I will support you on your way to achieve them. Feel free to take a look at my projects and let me know your thoughts. Feedback is a gift and I appreciate and take on all the feedback I receive.

Explore projects

My impact

My passion for development ignited at the age of 9 when I successfully compiled my first project on Small Basic. However, as I’ve matured, my perspective has expanded beyond mere coding. I now recognize the need to consider the broader context and contemplate how I can make a meaningful impact on both my community and the world at large. Below, you will find insights into my unwavering commitment to effecting positive change and the proactive measures I am actively pursuing to enhance my contributions.

Learn more

My endorsements

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. - Pia Faeth, SMYLE Study

Contact me

If you’d like to welcome a new member to your team or just want to get to know me better, feel free to reach out. We’re happy to offer advice, chat, or provide feedback. We prefer face-to-face conversations, so don’t hesitate to ask for a video call. And if you’re in Glasgow, let’s get to know each other over a coffee.

Get in touch