Jake L. Muller Principal Software Engineer

Product · Independent · 2021

Tree of Memories Video Platform

A browser-based video editing and memorial platform built from scratch in five months on a transcoding pipeline.

  • RoleArchitect and sole engineer
  • Year2021
  • StatusIn production
  • PHP
  • MySQL
  • FFmpeg
  • JavaScript

How it works

What this shows

Left to right: upload, transcode, timeline edit, publish.

  1. 01 · The problem

    Families wanted to assemble a memorial video together from photographs and clips held on different phones, in different formats, at different qualities.

  2. 02 · What I decided

    Do the transcoding server-side and treat format chaos as the normal case rather than the error case. Anything that asks a grieving family to convert a file before uploading it has already failed.

  3. 03 · The outcome

    A working editor in the browser, free at the point of use, built solo across five months.

Built in
5 months
Team
Solo
Platforms
Web · Mobile web