About
At the end of 2024, I decided it was time to take my career in a new direction and move into a freelance and consultancy role, working with larger companies on complex software projects.
I'm a software engineer with over 10 years of experience in the Microsoft stack, with a strong interest in modern front-end frameworks like React and Angular. I hold a degree in computer science and have spent my career building scalable, maintainable applications across different domains.
Today, I combine deep technical expertise with a practical, business-focused mindset to help teams build reliable software that actually makes an impact.
Work Experience
Certifications & Courses
- M
Microsoft Certified: Azure Developer Associate (AZ-204)
Demonstrates expertise in designing, building, testing, and maintaining cloud applications on Microsoft Azure.
- M
Microsoft Certified: Azure AI Fundamentals (AI-900)
Validates foundational knowledge of machine learning and AI concepts, and related Microsoft Azure services.
- M
Microsoft Certified: Azure Solutions Architect Expert (AZ-305)
In Progress
Demonstrates expertise in designing cloud and hybrid solutions that run on Microsoft Azure.
Skills
Projects I've contributed to
A selection of professional projects I've worked on, from real-time monitoring systems to enterprise platforms.
Get in Touch
Want to chat? Just shoot me a email with a direct question. and I'll respond whenever I can. I will ignore all soliciting.