Send a brief

Hello, my name is Mostafa

I make motion design for brands, then run the ads it goes into.

About me

I animate the ad, then I run it and recut it until it sells.

years animating
6+
campaigns run
140
ad spend managed
$2M

Motion design. Brand films, ad creatives, kinetic type and explainers, in 2D and 3D.

Media buying. Paid social on Meta, TikTok and Snap, Google and YouTube ads, creative testing, and reports tied to sales.

Work

The work, in four parts

  1. Branding2 projects
  2. Social media2 projects
  3. Media buyer campaign2 projects
  4. Marketing planning2 projects

Pick one, or scroll into BrandingTap one, or swipe into Branding

01 / 04

Branding

2 projectsScroll for the firstSwipe up for the first

Launch film

A 45-second launch film that introduced a new product line across social and out-of-home.

Orange and pink frame with the word Launch sliding across

The brief

A new product line, one month to launch, and a film that had to work at 45, 15 and 6 seconds.

Placeholder copy until Mostafa writes his own.

Title board, the word Launch on an orange to pink gradient
Tall board, yellow to orange gradient, number 02
Portrait frame, pink to amber, number 03Portrait frame, amber to pink, number 04
Divider strip reading Launch film 2026
Wide board, orange to yellow, number 06
Square frame 07Square frame 08Square frame 09Square frame 10
Wide frame, amber to pink, number 11
Out-of-home version
Vertical reel frame 12Vertical reel frame 13Vertical reel frame 14
Square board, pink to orange, number 15
Square frame 16Portrait frame 17
Divider strip reading End cards
Wide board, amber to orange, number 19
Closing board, pink to amber, number 20

Credits

Art direction, animation and edit: Mostafa.
Client: Sample Brand.

Client
Sample Brand
Role
Art direction, animation, edit
Year
2026

Placeholder copy. This is where Mostafa explains the brief, the idea and what he made. A paragraph or two is enough; the video does the rest.

The launch cut ran at 45, 15 and 6 seconds, with vertical versions for stories and reels.

Results

  • 2.1MViews in launch week
  • 48%Watched to the end

Next in Branding

Kinetic type seriesOpen Launch film on its own page

Kinetic type series

A set of type-led loops for a brand's social channels, built as a reusable template.

Square cream and yellow frame with the word Type in white
Square cream frame, the word Type entering
Template, frame one
Square yellow and orange frame mid-move
Square frame, Type centred on orange
Client
Sample Studio
Role
Design, animation, templates
Year
2025

Placeholder copy. Twelve loops, one system: the client’s team swaps the words and exports new versions without opening After Effects.

Results

  • 60+Posts made from the template
  • 1Hours per post, down from 6

02 / 04

Social media

2 projectsScroll for the firstSwipe up for the first

Performance campaign

Creative and paid media run together, so every new cut was tested against real spend.

Purple and blue vertical ad frame with the words Shop now
Tall frame, cyan to violet gradient with Shop now
Story cut, first second
Tall frame, violet and pink bands
Tall frame, Shop now crossing a magenta gradient
Client
Sample Store
Role
Creative, media buying, reporting
Year
2026

Placeholder copy. The point of this project type is the loop between making the ad and buying the media: cut, launch, read the numbers, cut again.

All numbers on this page are samples for the demo.

Results

  • 4.2×Return on ad spend
  • −38%Cost per purchase
  • 26Creatives tested

Next in Social media

Reels seriesOpen Performance campaign on its own page

Reels series

A month of vertical reels for a café chain, shot on phones and finished as one recognisable series.

Tall pink and yellow frame with the word Reels
Tall frame, pink to yellow gradient, the word Reels entering
Opening title, the same in every reel
Tall frame, yellow and violet bands
Tall frame, Reels crossing a violet gradient
Client
Sample Café
Role
Concept, edit, motion graphics
Year
2026

Placeholder copy. One template for titles and captions, so a new reel takes an afternoon and still looks like part of the set.

Results

  • 24Reels posted
  • 11 sAverage watch time

03 / 04

Media buyer campaign

2 projectsScroll for the firstSwipe up for the first

Ramadan campaign

Paid social through Ramadan, with new creatives each week chosen by what the numbers said.

Square amber and orange frame with the word Ramadan
Square amber frame, the word Ramadan entering
Week one creative
Square orange and cyan bands
Square frame, Ramadan on cyan
Client
Sample Grocer
Role
Media buying, creative testing, reporting
Year
2026

Placeholder copy. Budget moved every Thursday to the ads that sold, and the losers were recut rather than dropped. All numbers are samples for the demo.

Results

  • 5.1×Return on ad spend
  • −41%Cost per order

Next in Media buyer campaign

App installsOpen Ramadan campaign on its own page

App installs

An install campaign on Meta and TikTok for a delivery app, from first test to steady daily spend.

Portrait green and blue frame with the word Install
Portrait frame, green to blue gradient, the word Install entering
Portrait frame, blue and magenta bands
Portrait frame, Install on magenta
Client
Sample App
Role
Media buying, ad creatives
Year
2025

Placeholder copy. Six ad angles tested in the first week, two kept, and the budget scaled on those two. All numbers are samples for the demo.

Results

  • $0.62Cost per install
  • 48kInstalls in 8 weeks

04 / 04

Marketing planning

2 projectsScroll for the firstSwipe up for the first

Launch plan

A twelve-week marketing plan for a new product, with channels, budget split, content calendar and targets.

Yellow and orange frame with the word Plan
Wide frame, yellow gradient, the word Plan entering
The plan on one page
Wide frame, orange and cyan bands
Wide frame, Plan on cyan
Client
Sample Brand
Role
Planning, budget, content calendar
Year
2026

Placeholder copy. What runs where, in which week, for how much, and what counts as working.

Next in Marketing planning

Product explainerOpen Launch plan on its own page

Product explainer

A 90-second explainer that walks through a product in three scenes, then cut down for ads.

Blue, green and yellow frame with the word How
Client
Sample App
Role
Script, storyboard, animation
Year
2025

Placeholder copy. Script, board, animatic, final. The long version lives on the product page and the 15-second cut ran as paid social.

Send me a brief

A product, a budget and a deadline is enough to start.

© 2026 Mostafa. Site by Omar Masoud. All 8 projects