Skills.
With nearly 20 years in creative tech and marketing, I focus on creative automation and dynamic content. I use web development and modular creatives to make campaigns smarter, faster, and more scalable.
My experience spans front-end, motion design, and full-stack development, allowing me to bridge creative and technical teams. I focus on building tools, workflows, and systems that improve speed, consistency, and performance across digital production.
Web Development
- TypeScript
- JavaScript
- React
- Next.js
- Three.js
- React Three Fiber
- GSAP
- Node.js
- CSS3 / SCSS
- GraphQL
- PostgreSQL
- +
Creative & Motion
- Photoshop
- After Effects
- Illustrator
- Blender
- Figma
- AE Expressions
- Creative Direction
- Motion Design
- Storyboarding
- +
Automation & Platforms
- AWS
- Dataclay
- Storyteq
- DoubleClick Studio
- Sizmek
- NexRender
- Dynamic Creative
- Adestra CRM
- Version Control
- CI/CD Pipelines
- +
Portfolio.
I've worked across a wide range of digital campaigns, from dynamic motion and display to web applications and CRM platforms.
Here's a selection of recent work covering automated creative, web, and email, across multiple channels.
Experience.
Creative Technical DirectorLondon
Leading the transformation of creative campaigns into scalable, modular structures, informed by audience insights to optimise impact and efficiency. Spearheading technical innovation, automation, and data-driven solutions in digital advertising.
- TypeScript
- Storyteq
- After Effects
- React
- +
Lead Creative DeveloperLondon
Developed and led the creation of scalable tools and automation pipelines for dynamic video and display ad production. Worked in an agile capacity with engineers and creatives to integrate data-driven strategies, streamline workflows, and enhance creative execution across multiple markets.
- After Effects
- PostgreSQL
- TypeScript
- GraphQL
- +
Digital Display Creative DeveloperLondon
Developed high-impact display banners and motion graphics for global brands, integrating interactive elements and animation. Explored emerging technologies to push creative boundaries and enhance engagement. Delivered rich media campaigns across multiple platforms.
- Photoshop
- HTML5 / CSS3
- GSAP (Greensock)
- Three.js
- +
BSc Digital MediaEdinburgh
Edinburgh Napier University