TWEENSTACK

Kamel Taha · Amman, Jordan

Tweenstack. Motion design, video editing, websites & apps.

every frame is a function of time.

Start a project
Scroll to roll

SC 02 · Take 1 — The reel

Fifteen seconds.

Nine hundred frames, and every one of them is written in code: the motion, the motion blur and the soundtrack. No templates, no stock packs.

frames
900
frames
scenes
8
scenes
templates
0
templates
synthesised score
1
synthesised score

SC 03 · Selected work

Work that moves

A001_C03Motion · Sound
A002_C00Reel · Motion
A003_C07Identity · Motion · Sound
A004_C04Edit · Graphics on footage
A005_C01Motion · Type
A006_C08Illustrated reel
A007_C05Motion · Generative
A008_C02Reel · Motion
A009_C09Motion · Organic
A010_C06Edit · Motion

SC 04 · Case study · my own product

Built it.Shipped it.Sold it.

Shannes

Shannes (شنِّص) is an Arabic party-game platform: four games, one room code, every phone at the table. I designed and built the web platform and the iOS and Android apps, and I make every reel that markets it, in code.

  • Product design
  • Next.js + Supabase
  • iOS & Android
  • Realtime multi-device
  • Payments & push
  • Reels in Remotion
Visit shannes.com
  1. Shannes home screen with the game picker
  2. Trivia board with category cards and points
  3. Room lobby with a six-digit room code and players
  4. The spy card in the Rihla game
  5. Night phase in the Mafia game
games, one app
4
games, one app
platforms: web, iOS, Android
3
platforms: web, iOS, Android
room code, every phone joins
1
room code, every phone joins
reels below, made in code
7
reels below, made in code

The reels · tap one for sound

SC 05 · What I make

Five crafts. One studio.

  1. 01

    Motion

    Logo stings, explainers, kinetic type and product motion, built frame by frame in code.

    • + Logo & identity stings
    • + Explainers
    • + Kinetic typography
    • + Reels, Stories, carousels

    Worldwide · remote

  2. 02

    Edit

    Send the footage. I cut it to the beat, add sound design, colour and captions in Arabic and English.

    • + Ads & promos
    • + Short-form reels
    • + Event & YouTube edits
    • + Colour, sound, subtitles

    Worldwide · remote

  3. 03

    Shoot

    Products, stores, restaurants and events across Jordan, shot with the edit already in mind.

    • + Product & store ads
    • + Cafés & restaurants
    • + Events
    • + Vertical-first

    Jordan only

  4. 04

    Web

    Websites and web apps in Next.js: fast, bilingual, and animated where it counts.

    • + Brand & portfolio sites
    • + Landing pages
    • + Web apps & dashboards
    • + Arabic RTL done right

    Worldwide

  5. 05

    Apps

    iOS and Android apps from one codebase, with payments, push notifications and realtime play.

    • + iOS & Android
    • + Realtime & multiplayer
    • + Payments & subscriptions
    • + Store launch

    Worldwide

SC 06 · How a project runs

Countdown to delivery

  1. Step 1: Brief

    A call or a voice note: what it is for, who watches it, when it ships, what it costs.

  2. Step 2: Board

    Frames on a beat grid before anything moves. You approve a plan, not a surprise.

  3. Step 3: Make

    Motion, edit, shoot or code, with a preview link at every milestone.

  4. Step 4: Deliver

    Masters for every platform: 9:16, 4:5, 1:1, 16:9, captions in both languages.

SC 07 · That's a wrap

Let's roll.

Got something that should move? Tell me what it is and when it is due. Editing, motion, web and apps: anywhere in the world. Shoots: anywhere in Jordan.

ProductionYour next projectDirectorKamel TahaCameraAmman, JordanRoll · Scene · Take07 · 01 · 01