
Activision
As a member of the development team, I collaborated with Artworkers to create static social posters and convert trailers to meet the specifications of Ad Buyers for each launch. Once these assets were approved, we moved on to creating rich media assets using a mix of in-house software and Adobe Creative Cloud. I personally worked on creating animated web banners using HTML5, CSS, and JavaScript, building upon an existing framework. To see an example of my work and get a detailed breakdown of my process, click on the 'Process' button.

Screwfix
I've had the pleasure of working with Screwfix since the beginning of my career, and I'm proud to showcase some of my top creations for the company. To ensure high-quality results, each image and video followed a structured process of storyboarding, motion graphics, and social poster concepts. This process laid the groundwork for creating animated banners, which I accomplished using JavaScript instead of Adobe AfterEffects. For a detailed look at my process, click the 'Process' button to view an example project breakdown.

Amazon
My unwavering commitment to excellence and passion for growth have opened doors to exceptional projects and experiences throughout my career. Being selected to work with Amazon was a major achievement for me, and I was thrilled to be part of the small team tasked with creating static and animated banners for their Pickup Point Lockers campaign. Despite a tight deadline, I collaborated closely with the Head of Design to develop compelling static banners that adhered to the brand's strict guidelines. I then took charge of crafting animated HTML5 banners that were optimized for a file size of 150kb or less, with dimensions ranging from 160x600 to 970x250. To see an example of my work, including the code structure I used for this project, click the 'Process' button.

Other Projects
Take a moment to browse through my portfolio below, which showcases a mix of collaborations, commissioned work, and personal projects. If you have any questions or would like to learn more, please don't hesitate to get in touch.










