Based in Leicester UK, I'm a creative developer with a passion for pushing what the web can do. I combine 3D design, animation and front-end development to build experiences that go beyond the ordinary.
Dental Studio Website
Designed and developed an interactive website for WorkFin, an end-to-end finance solution supporting multi-site dental operators. The site was crafted to bridge complex financial services with the dental industry, using immersive visuals and smooth animations to simplify messaging, engage users, and clearly communicate WorkFin's value in streamlining operations and driving growth.
I specialise in building high-quality, interactive web experiences that combine 3D, motion and clean front-end development.
Immersive, interactive websites built with Three.js and WebGL. From 3D product showcases to fully animated brand experiences, I bring depth and dimension to the web using Blender for modelling and Three.js for rendering.
Scroll-driven animations, page transitions and micro-interactions that make websites feel alive. Built with GSAP for precise, performant motion that enhances the user experience without getting in the way.
Clean, responsive and performant front-end builds using modern tools and best practices. From pixel-perfect layouts to fully functional websites, I write maintainable code that works across all devices and browsers.
Have a project in mind? Let's build something great together.
A collection of projects built with a focus on interactivity, 3D experiences and clean front-end development.
Interactive Dental Studio Website
WorkFin required a distinctive website for a dental studio client that would stand apart from the traditional, clinical look common across the industry. The goal was to create a premium digital experience that felt modern, engaging, and trustworthy—while appealing to patients and reflecting the quality of care offered.
The website was developed as a fully interactive 3D experience, where the dental studio environment itself becomes the interface. A custom 3D room was created and structured in Blender, with predefined interaction points embedded directly into the scene. These points were used to anchor core website content—allowing users to discover services, information, and calls-to-action naturally as they navigate the space. To further enhance engagement, interactive elements and small exploratory features were introduced throughout the environment, encouraging users to interact with the space. The experience was supported by smooth, interactive elements and real-time animations, with careful optimisation to ensure performance remained consistent across devices.
The final result is a highly distinctive, interactive website that transforms a typically static industry experience into something immersive and engaging. By embedding content directly within the 3D environment, the site creates a more intuitive and memorable way for users to explore services, increasing engagement while maintaining clarity. The addition of interactive elements encourages exploration, helping the brand stand out and leaving a lasting impression on visitors.
Personal Portfolio Website
The goal was to create a personal portfolio that goes beyond a traditional project showcasing something that not only demonstrates technical ability, but also communicates my own personality, creativity, and approach to development. Rather than relying on a standard layout, the aim was to build a memorable experience for users that would stand out to both clients and employers while presenting my work in a clear and engaging way.
The website was developed as a fully interactive 3D front-end experience, with a custom-built environment made in blender acting as the primary interface. Objects within the scene were designed as interactive touchpoints, each linked to different areas of content such as projects, about myself, and contact sections. These interactions were carefully structured to feel intuitive, turning navigation into a more engaging and memorable experience. Smooth animations and transitions were implemented to guide users through the space, while maintaining performance and responsiveness across devices. The overall build prioritised both visual quality and usability, ensuring the experience remained accessible as well as distinctive.
The final result is a unique, immersive portfolio that presents both my technical ability and personal identity in a single cohesive experience. By transforming a traditional portfolio into an interactive environment, the site creates a stronger first impression, encourages exploration, and allows visitors to engage more deeply with the work. It positions myself as a developer as being creative, detail-oriented, and capable of delivering more than standard web experiences.
Currently in development
This space is reserved for an upcoming project. Check back soon or get in touch if you'd like to work together.
Interested in working together?
Have an idea or a project in mind? I'd love to hear about it. Fill in the form and I'll get back to you as soon as possible.
Currently taking on new freelance projects. Typical response time is within 24 hours.
Leicester, United Kingdom