bluntpixel.co.uk
Hello. The name’s Tim; front-end developer and designer, motion graphics hacker, backend tech mangler and occasional web game creator by day, gin and guitar abuser by night. Here’s some of my latest work and occasional ramblings. Use the menu up top to filter as you wish!


Slogger A.I
Having been on the lookout for a new job for a while, one of the most repetitive tasks is writing cover letters that match up with the job posting's list of requirements and my experience and skillset, replicating the tone of the listing (quite important!) whilst...

Cureative Platform
Once bitten, twice shy they say? Pah! Here's Cureative, the third iteration of an automated video versioning platform. Whilst the previous two versions relied on the Dataclay AE Templater plugin, the costs are simply too high for using this going forward, so this was...

Holly AI Voiceover Helper
A great project to experiment amidst the surge of interest in AI. Named after Holly, the AI from Red Dwarf, using AWS Polly, this is a text-to-speech generator with added bells and whistles - timeline sequencing, video syncing, script generation. AWS Polly isn't the...

Mood Tracker
A proof-of-concept mobile app, built with React Native and Expo. This was made to log day-to-day moods and medication effectiveness with the ability to view stats in a time graph for easy comparison.

Samsung Galaxy AI DCO
This exercise was to take an existing Samsung promo ad, split it into as many 15 second variants as possible and feed each version through a Dynamic Content Optimisation engine to find the best variants to publish. All we had to work with here was a 12 minute long...

UN Streets for life
Saved from the brink of mediocrity at the last moment, making a rod for my own back and losing a bit more hair. Looks good now though! Some nice scrolling effects using background-position: fixed; here that I found out don't work on IOS at the last moment!...

Dick & Dom
Just a simple one pager with dynamic listing. I only put it here because it looks great!

Inti
So, we had 3,000 master images that need to be cropped for various media. For some, there were 30 different sizes to prepare for. 90,000 images in total. Imagine the time and pain involved trying to accomplish that in Photoshop. You’d need a document with 30...

Direct Line Against Tool Theft
An extension of Saatchi's campaign with Direct Line to provide a bit more info on the stats and help available against workers' tool theft. Put together in React (maybe overkill?) with some sneaky css

SaatchiUpriser
Something about this site's colouring seems familiar to me - can't quite put my finger on it! Great site to put together - React and good ol' Bootstrap. There's a sneaky Express Lambda function in there that sends-off the contact form emails, and submisssions are...

Trinity
Where to start with this one?..

Expedia on Vulcan V1
A port of the Vulcan platform specifically for Expedia

Visa on Vulcan v1
Yup - we even do display banner sets too! The following example shows creating a new master MPU banner, and a subsequent DMPU that copies all the previous selections over. Once approved and submitted, the banners are packaged-up and the backup.jpg images are created...

Marriott Bonvoy on Vulcan v1
Another demo of the first iteration of the Trinity platform, previously called Vulcan. Here's a short walkthrough of producing a 9x16 static image ready for publishing on social media. [video width="1920" height="1080"...

EE on Vulcan v1
A demo of the first iteration of the Trinity platform, previously called Vulcan. Here's a short walkthrough of producing a broadcast-ready 16x9 video for an EE campaign. Some steps have been shortened and there's a glaring typo in there! [video width="1920"...

On Hold
Covid stopped most of the world but Marie Curie was still doing their incredible work. A great haunting video and a full set of display banners.

Filter Explorer
One challenge of working with Marriott was that each media asset has to have "The Treatment" on it. A combination of a Photo Filter, Colour Overlay and Levels. Rather than having to bake them in, we thought we'd emulate it with CSS filters. Here's a playground I built...

Bananatime
Probably the most irritating part of being a banner animator are those last minute changes that end-up in having to re-do the backup image. Tedious! Why not automate it? Here's an app I built that seeks to the banner endframe, screenshots it, compresses it to under...

Last Flag Flying
OK - "produce an animated square but we don't know what media it's going to be displayed on..." Errr, Aftereffects, Video, responsive HTML5, animated Gif? Dust-off Animate CC, do the animation (scripted to save time on the text effect) and output to every format!...

Visa Crossborder
Back into coding mode and getting my Greensock on in a serious fashion.

Aussie Purelocks
Oh yeah, give the bald guy the shampoo projects!

Oral B
Oh the glamour of advertising! Toothbrushes?..

Visa Dogs
A splash of Aftereffects.

Visa Winter Olympics
DOOH splattered all over London

FIFA Ethics App
An App for FIFA educating students about 'Ethics in Football'? Yeah... I thought that was a bit ironic too! This was an iPad app containing 4 mini quiz games related to various aspects of ethics. All results are logged into an internal database with a feature to...

Food Waste Quiz
More Animate CC goodness here! A simple drag-and-drop style quiz to test your recycling knowledge. Interesting stuff - got quite a few wrong myself (even after having input the answers myself - doh!).

IAMS
Chewy one this. Quite an adventurous creative to be able to wedge into the 200k file limits. After some deliberation, createjs seemed to be the answer, just to be able to take a colour image, desaturate it, add a blur filter and multiply the main colour over it...

Richmond
Once again b3ta.com has irrecoverably damaged my mind. I cannot look at the packshot at the end of the leaderbord without seeing a goatse. I might need help.

McDonalds
A bit dull, but hey...

Voltarol gym digi 6
A little AfterEffects tinkering here, retouching some stills and separating-out some parallax layers.