
Building Digital Solutions
Full-stack developer specializing in scalable web applications. I transform complex problems into elegant solutions using modern technologies like Next.js, Node.js, and cloud architecture.
Skillset
Full Stack Development
I've been building web applications for over 3 years now and have a deep understanding of the full stack.
Cloud Infrastructure & DevOps
Hands-on experience with AWS services, implementing scalable cloud architectures and maintaining CI/CD pipelines.
AI Integration & Python Development
Experience implementing AI features and working with Python-based systems.
Start-up Experience
Experience working in a fast-paced start-up environment, with a focus on building scalable and maintainable systems.
My Work
A showcase of my projects and work.

My Journey
My career path so far
Mechanical Design Engineer
Started working as a Mechanical Design Engineer at Atlas Copco
I designed bespoke industrial compressors systems for a variety of clients including oil & gas and the defence industry. I led the mechanical design of my division's most lucrative project at the time.
Started studying Software Engineering
I left my job at Atlas Copco to study Software Engineering
I spent the next 18 months teaching myself how to code. No bootcamps, no university, just a lot of self-study and building projects. I supported myself by working as a self-employed handyman during this time.
Started working as a Software Engineer
I started working as a Software Engineer at a small start-up called PortF
I was hired to work in a small fintech start-up into a team of 4 developers. I've worn many hats and worked deeply on every part of the stack and software development lifecycle. We have built a portfolio management system which incorporates AI features as well as a range of other tools to help our clients manage their investments. The product has been taken on by major clients including the Scottish National Investment Bank beating out rivals such as E-front.