Senior Full-Stack Software Developer with 7+ years of experience building and maintaining production-grade web applications.
I specialise in designing and delivering end-to-end systems across frontend, backend, and database layers. My core stack includes React, TypeScript, C#, modern .NET, and SQL Server.
- Build scalable, maintainable web applications from the ground up
- Design and implement RESTful APIs and data models
- Improve performance, reliability, and code quality in existing systems
- Work closely with cross-functional teams to turn requirements into robust solutions
- Strong focus on clean, readable, and testable code
- Pragmatic approach to architecture and trade-offs
- Emphasis on user experience and real-world impact
- Comfortable taking ownership of features from concept to production
Most of my experience is in bespoke software environments, working across the full stack and contributing to both technical direction and delivery.
Always open to learning, improving, and building better systems.

