Projects

Triple Whale project logo

Triple Whale

What is it?

Marketing site for Triple Whale, a leading e-commerce analytics SaaS. Showcases brand, features, and integrations, supporting product launches and customer education.

What's good about it?

Fast, accessible, and visually distinctive. Helped increase product signups and support customer education.

What was my role?

Sole designer and front-end developer for the site. Led all aspects of UX/UI, animation, and front-end build, collaborating closely with the Triple Whale team to deliver a distinctive web presence.

Jobs 🥱

Make Mine Media, Sheffield 🔧🎮🌌 Developer, 2010 - 2011

Led a variety of Wordpress projects for clients in the startups, fast food, and franchising sectors.

Freelance & Agency 💻🎉 Freelancer, 2012 - now

Delivered custom WordPress, Webflow, and custom solutions for startups, agencies, and businesses of all sizes. Built long-term client relationships through reliable support and high-quality results. Won some awards (woo!)

Clever Carbon 🌍✨🌎 Developer, 2020 - now

Solo developer-technical director for a sustainability-focused platform, building interactive tools and APIs. Helped scale the product from MVP to international launch with a focus on usability and performance.

OMNI, Sheffield Web team lead, 2020 - 2023

Managed a small web team delivering projects for creative and corporate clients. Oversaw project planning and co-ordination, coding standards, and the adoption of modern web technologies, as well development of in-house themes and plugins.

Skills & Certifications 🏅

Languages

JavaScript
Advanced 4
CSS & HTML
Advanced
SQL
Everyday 1

Frameworks

Node
Advanced
React
Everyday 1

Platforms & Services

Webflow
Advanced
Supabase
Advanced
Netlify
Advanced
Stripe
Everyday
Eleventy / Hugo
Everyday
WordPress
Everyday

Specialisms

Performance
Advanced
Accessibility
Advanced
Animation
Advanced
Web carbon reduction
Everyday

Subscription service

I offer flexible retainer packages for businesses who need reliable, ongoing development support. Get in touch to discuss how I can help maintain and grow your digital presence.