I build fast, accessible web experiences with users at heart
Web developer specialising in React, Next.js, and modern web technologies. Shipping production-ready code with a focus on performance and user experience.
- AI-powered development — Leveraging modern tools to ship faster without compromising quality
- Test-driven mindset — Writing accessible, maintainable code with comprehensive test coverage
- Higher Education sector experience — Implemented apps and components used by thousands of students and academics

Featured Projects
A selection of my best work—showcasing real-world impact, modern tech stacks, and attention to detail.
Why You Should Hire Me
A hiring manager's cheat sheet to my core strengths and how they map to your role needs.
Work Quickly
I deliver working solutions fast, without cutting corners on quality or maintainability.
Key Benefits:
Rapid prototyping and MVP development
Efficient debugging and problem-solving
Clean, maintainable code architecture
Automated testing and CI/CD pipelines
Communicate Clearly
I bridge the gap between technical complexity and business needs with clear, actionable communication.
Key Benefits:
Technical documentation and code comments
Stakeholder updates and progress reports
Code reviews and knowledge sharing
User-friendly error messages and interfaces
Leverage AI Responsibly
I use AI tools to enhance productivity while maintaining code quality and understanding.
Key Benefits:
AI-assisted development and debugging
Automated testing and quality assurance
Code optimisation and refactoring
Learning new technologies efficiently
About Me
I'm a passionate web developer with a focus on creating accessible, performant applications that make a real impact. With experience in education technology and a commitment to continuous learning, I bring both technical expertise and user-centered thinking to every project.