Contentstudio.io
- Role
- Senior Full Stack Engineer
- Duration
- Oct 2021 – Jun 2023
- Team
- Module lead on the product team
ContentStudio is a social media management platform that agencies and creators use to plan, publish, and analyse content across every major network. I spent almost two years on its core product as a senior full-stack engineer.
I owned some of the platform's most-used surfaces: the Composer, where every post gets written, and the Planner, the calendar where teams organise their whole publishing schedule. I also shipped three integrations end to end — TikTok, LinkedIn, and Webflow — taking each from API research through OAuth to publishing and analytics.
The project I'm proudest of is the Vue 2 to Vue 3 migration. Vue 2 was heading for end of life, and ContentStudio is a very large codebase with years of accumulated third-party plugins. I audited every dependency for Vue 3 support, found replacements for the ones that were never going to make the jump, and moved the app to the Composition API and Vite — incrementally, while the team kept shipping features on the same codebase.
The migration left the platform faster to build and easier to maintain, and ContentStudio has kept growing its base of recurring, paying users ever since.