Cooper Feetham

v2.49.4


Web Development, Photography & Good Time Boi!

Resume

Full stack developer with 10+ years experience who swapped Sunderland's 'sunny' skies for Glasgow's characterful weather (still optimistic about that summer!). Somehow picked up a Northern American/Irish accent along the way – it's a conversation starter!

My journey kicked off as a PHP developer for a local hospitality company, where I discovered my passion for creative problem-solving. After exploring the full stack landscape, I found my sweet spot: making frontend development feel effortless while embracing the eternal quest to center divs (we've all been there!).

Currently thriving in the React ecosystem, building unique projects and championing web accessibility. As an accessibility tool user myself, I'm passionate about creating inclusive UIs – there's something deeply satisfying about making complex interfaces work beautifully for everyone. It's like solving the best kind of puzzle!

I like to think I play well with others and bring a social element to the dev experience (once I overcome the initial 'deer in headlights' phase and remember how human interaction works, accent and all). My superpower? Turning complex problems into slightly different, more interesting complex problems.

When I'm not crafting components or embracing the detective work of debugging, you'll find me juggling personal projects, capturing Glasgow's south side through my lens, hitting the gym (it totally counts as a hobby!), or exploring the city on spontaneous walks that I definitely planned all along.

-----

Tech Stack

Languages - JavaScript, TypeScript, PHP, HTML, C# (and fluent in Stack Overflow)

Frameworks - React, React Native, NextJS, Gatsby, Laravel, CRA

Styling - CSS, SCSS, LESS, CSS Modules, Tailwind, Styled Components (and the occasional !important shame)

Testing - Jest, React Testing Library, Cypress (because 'it works on my machine' isn't a test strategy)

Tools - Webpack, Babel, Redux, Git, NPM, Yarn, Docker, Storybook, AI coding assistants (my new rubber duck), and an unhealthy relationship with console.log

CMS - WordPress, Strapi, Contentful, Umbraco

Backend - Node, REST, GraphQL, MySQL, PostgreSQL, NoSQL (Couchbase)

Cloud/Serverless - AWS Lambda (because who doesn't love debugging functions in the cloud?)

CI/CD - Jenkins, GitHub Actions, CircleCI

Power Puff style profile image

Feel free to browse some of my more recent projects below...

The Bell Media Project is a web-based OTT streaming application delivering content from major Canadian media brands including Crave, TSN, CTV, and RDS across multiple platforms (Xbox, LG TV, Samsung TV, and more).

As a key developer on the Deltatre team, I help maintain and evolve this complex application serving millions of Bell Media customers daily.

My contributions include spearheading the accessibility initiative to ensure WCAG compliance across all platforms, taking ownership of critical application features including the video player experience and navigation systems, and leading significant codebase modernization efforts to improve performance.

Working on a product of this scale has taught me invaluable lessons about building resilient, scalable applications that perform flawlessly under heavy load.

© 2025 Cooper Feetham