All work

Design&Desktop

AI reel generator

An AI reel generator for Design&Desktop, a team in Germany. I built the tool and shipped the n8n workflow that posts the finished reels.

Role
Full-stack engineer at Design&Desktop
When
Jan to Jul 2025
Type
AI video automation, Germany
  1. Specscenes, text, media
  2. RenderRemotion
  3. EncodeMediaBunny, 10 sec
  4. Publishn8n to Instagram

The problem

Rendering ran in the user's browser. The same clip took 2 minutes on one device and 10 on another, so there was no honest render time to promise anyone.

What I built

  1. Reels from a spec

    Remotion compositions render each reel from a spec of scenes, text and media, so a new reel is data, not a new edit.

  2. Posting that fails loudly

    n8n handles credentials, retries and the posting schedule, so one broken API call doesn't quietly skip a day.

The hard part

Making renders fast on every device

The first version used FFmpeg compiled to WebAssembly. Multithreading it cut the time about in half, which was not enough. I looked at the alternatives and moved the pipeline to MediaBunny, which uses the browser's own video encoders through WebCodecs. A clip now takes about 10 seconds.

Results

  • Render time went from 2 to 10 minutes down to about 10 seconds per clip.
  • Finished reels post to Instagram on a schedule with no one opening a video editor.

Also at Design&Desktop

  • Restaurant data dashboard: parallel headless Chromium workers made scraping 80% faster.
  • German B2B marketplace: delivery pricing and address checks across 12,000 postal codes.

Stack

  • Remotion
  • MediaBunny
  • WebCodecs
  • n8n
  • Instagram API

Contact

Want me on your team?

uzair@uzairsaleem.dev
Role
Full-time remote. Full-stack, backend or product engineer.
Hours
US hours from Islamabad (UTC+5).
Paperwork
Employee or contractor. Deel, Payoneer or a wire all work.
Start
Available now.