10+ years into my dev journey, I've swapped Sunderland for Glasgow and somehow acquired a Northern American/Irish accent that confuses everyone (including me).
Here's what matters: I'm a full stack developer with serious accessibility chops. As an accessibility tool user myself, I don't just build inclusive UIs—I depend on them. This firsthand experience shapes everything I create.
Started as a PHP developer, explored the full stack, and landed in frontend where creative problem-solving meets practical impact.
Outside of work: personal projects, street photography, gym, and spontaneous city walks.
-----
Tech Stack
Languages — JavaScript, TypeScript, PHP, HTML, C#
Frontend — React, React Native, Next.js, Gatsby
Styling — CSS, SCSS, Tailwind, Styled Components, CSS Modules
Testing — Jest, React Testing Library, Cypress
Tools — Webpack, Redux, Git, Docker, Storybook
CMS — WordPress, Strapi, Contentful, Umbraco
Backend — Node, REST, GraphQL, MySQL, PostgreSQL, Couchbase
Cloud — AWS Lambda, Jenkins, GitHub Actions, CircleCI
AI — AI-assisted development, MCP servers
Feel free to browse some of my more recent projects below...
OTT Streaming App
Senior Frontend Developer on enterprise-scale streaming platform delivering premium content from Crave, TSN, CTV, and RDS to millions of Bell Media subscribers across Xbox, LG TV, Samsung TV, and connected devices.
At Deltatre, spearheaded accessibility initiatives achieving WCAG AA compliance across all platforms. Owned mission-critical features including video player, cross-device navigation systems, and drove performance optimization efforts that improved load times and playback quality.
Engineered complex analytics implementation and contributed to platform optimization supporting high-traffic live events including major sporting events and series premieres.