Lyall Paldano
CV
© 2026 Lyall Paldano. All rights reserved.
Back to Home

Creator Spark

Aug 2025 - Present

Trend-to-content ops board for short-form video creators. Paste a TikTok, Reel or Short, attach it to a brand profile, and get tailored hooks, scripts and captions ready for production.

Tech Stack
React 18TypeScriptViteTailwind CSSshadcn/uiSupabaseRow-Level SecurityReact QueryVitestPlaywright

Challenge

Creators save trending videos for inspiration but rarely turn that inspiration into shipped content. Existing tools generate ideas in isolation, with no link to brand voice and no production pipeline back into the tools creators use day-to-day.

Solution

Built a React 18, TypeScript and Vite frontend with shadcn/ui components, Supabase Postgres with Row-Level Security for per-user data isolation, and a domain layer that decouples React from Supabase. Content generation lives behind a single service interface with a clear AI extension point. Status pipeline (idea, scripted, filmed, posted) plus Trello, CSV and brief exports.

Outcome

Working app with brand profiles, trend cards, status pipeline and Free/Pro plan gating. The hard lesson: started on Lovable.dev which committed a live .env to git. I spent the next 90 days refactoring: built a formal API layer with typed ApiResult<T>, added RLS across every table, set file-size limits and centralised logging.

Skills Learned

Domain-driven module boundariesPhased refactoring under technical debtSecurity incident recoveryPlan-based feature gatingDocumentation-first AI collaboration