fbf-portfolio · sheet 01
2026-08-09
⤢ Subject
Filipe Brito Ferreira
Front-end engineer with 11 years across streaming, marketplaces, and AI products at Sky, Roku, and Property Finder, operating at technical-lead level. Owns front-end architecture, performance, and delivery end to end, and has led multi-territory platform consolidations, GraphQL/BFF layers, and production LLM features from design through launch. Promoted repeatedly into technical leadership, mentoring engineers and setting engineering standards across teams.
Staff Front-End Engineer·11 yrs
- ⤢ Location
- Dubai, UAE
- ⤢ Deployable
- [US]United States[AE]United Arab Emirates[PT]Portugal
/journey/log.txt
$ tail -f professional_journey
5 entries · sorted desc
2025.07—----.--Front-End Engineer @ Property Finder2025.07—----.-- · 1y 1m1y 1m
- $ where
- Dubai, UAE, full-time[link]
- $ summary
- Growth Engineering team at Property Finder, the largest real estate marketplace in the UAE. Owning SEO, performance, and feature development for user acquisition.
- $ highlights
- 01Drive SEO optimization across the core website, cutting search page load time by 33% and achieving record share of voice in organic search. Recognized by the CEO as an exceptional result.
- 02Lead the UGC (User-Generated Content) features, agent Q&A and property reviews, from initial design through to production: content pipeline, moderation system, and frontend display.
- 03Coordinate SEO strategies with 5+ external stakeholders for third-party applications.
- 04Mentor 2 junior engineers on React, TypeScript, and performance patterns.
- $ stack
- React · TypeScript · Web Performance · SEO · SEMrush · Node.js · Go · AWS
- $ projects
- → Property Finder: Growth Engineering
2023.02—2025.07Senior Front-End Engineer (Platform) @ Roku2023.02—2025.07 · 2y 5m2y 5m
- $ where
- Manchester, UK, full-time[link]
- $ summary
- Front-end engineer on Roku's web platform. Built AI-powered customer support UI and shared web frameworks consumed across 10+ device platforms.
- $ highlights
- 01Technical lead for AI chatbots that reduced customer support tickets by 40% and improved satisfaction by 25%.
- 02Architected scalable media web frameworks adopted by multiple product teams across 10+ device platforms.
- 03Integrated LLMs (Claude, GPT-4) into production systems, achieving 95% accuracy in customer query resolution.
- 04Mentored 3 junior developers and contributed to architectural decisions that reduced development time by 30% for new features.
- $ stack
- React · TypeScript · GraphQL · Web Performance · Node.js · AWS · LLMs · Python
- $ projects
- → Roku AI Powered Support Chat
2018.09—2023.02Front-End Engineer (Streaming Platform) @ Sky UK2018.09—2023.02 · 4y 5m4y 5m
- $ where
- London, UK, full-time[link]
- $ summary
- Front-end engineer across five streaming products (Sky GO, NOW TV, NOW, Peacock TV, Sky Showtime) on web, desktop and TV devices. Owned the BFF / GraphQL middleware where the FE consumed it directly. Progressed through three engineering levels over the tenure, promoted from SD1 to SD2 to SD3.
- $ highlights
- 01Promoted twice over the tenure, advancing from SD1 to SD2 to SD3 as technical scope and leadership grew.
- 02Technical lead on the FE side of the European consolidation that collapsed 12 territory apps into 2 unified platforms (83% less code to maintain).
- 03Built a GraphQL/BFF layer the FE owned end-to-end, cutting API roundtrips and dropping response times by 50% at 99.9% uptime.
- 04Shipped and maintained the front-end of 5 streaming products (Sky GO, NOW TV, NOW, Peacock TV, Sky Showtime) across web, desktop and TV devices.
- $ stack
- React · TypeScript · Electron · Redux · GraphQL · Apollo · Web Performance · AWS · Kubernetes · Redis
- $ projects
- → Sky Go→ NOW TV / Peacock TV
2018.06—2018.08Front-End Engineer (Contract) @ loveholidays2018.06—2018.08 · 2m2m
- $ where
- London, UK, contract[link]
- $ summary
- Contract frontend engineer building new booking-flow features and running A/B experiments on a high-traffic travel platform.
- $ highlights
- 01Shipped 3 new booking-flow features on a platform processing 10,000+ daily transactions.
- 02Ran Google Optimize A/B tests that lifted booking conversion 15% and cut bounce 12%.
- $ stack
- React · Redux · JavaScript · Google Optimize
2015.06—2018.05Junior Front-End Engineer @ SCL Group2015.06—2018.05 · 2y 11m2y 11m
- $ where
- London, UK, full-time[link]
- $ summary
- Joined as a software apprentice and was promoted to junior front-end engineer. Worked on data-heavy analytics web apps, owning UI for political-data tools and CMS-driven sites, and picked up CI/CD and AWS where it unblocked FE delivery.
- $ highlights
- 01Started as a software apprentice and was promoted to junior front-end engineer as delivery responsibility grew.
- 02Built the front-end for 8+ analytics web apps used by political-data teams; sole web developer on several flagship projects.
- 03Led Drupal 8 migrations, modernizing legacy templating and FE delivery for content-heavy sites.
- 04Designed the FE for the Pangea data matching platform, a UI processing 10M+ records daily with sub-second interactions.
- $ stack
- React · Redux · JavaScript · TypeScript · Drupal (FE templating) · Node.js · MongoDB · AWS · Kubernetes · Scala · Go
- $ projects
- → Cambridge Analytica / SCL Group→ Trump Campaign 2016→ Ted Cruz Campaign 2015→ Pangea Data Platform
fbf-projects · sheet 02
3 of 9Selected drawings
Plate 012025

Property Finder: Growth Engineering
Front-end engineer on Property Finder's Growth team. Cut search page load time by 33%, improved CMS API from 500ms to 5ms, led UGC feature to production, and helped push the company to record share of voice in SEO.
React / TypeScript / Node.js / Go
Plate 022025

RDS — Roku Design System
Led the engineering side of Roku's design system replatform: MUI as the foundation, a custom Roku theming layer on top, and component libraries spanning web, mobile, and TV for five business units.
React / TypeScript / MUI / Design Systems
Plate 032023

Roku AI Powered Support Chat
Built an AI chatbot for Roku using Claude V2 and GPT-3/4 via AWS Connect. Cut support tickets by 40%, bumped satisfaction by 25%, and hit 95% query resolution accuracy.
AWS / AI / LLM / RAG
fbf-research · papers
2 of 2Research
⤢ whitepaper
Aug 2026
A Multi-Detector Decision-Support Architecture for Air Traffic Control
Eleven deterministic doctrinal detectors behind a predictive orchestrator, exercised against nine documented incidents including the 2025 Potomac mid-air, with 24-hour live false-positive sampling at five US airports and a documented blind-spot case. Live deployment included.
PDF · 35 pp · live demo · reproducible analysis
⤢ whitepaper
Jul 2026
The Living Map
A location knowledge graph maintained by confidence-gated LLM agents for property search. Includes a reproducible public-data pilot of the three-region decision gate on OSM Dubai.
PDF · 35 pp · pilot code + data
fbf-blog · sheet 03
3 of 8Field notes
Entry 01August 9, 2026

Cambridge Analytica: The Scandal Was Real. The Dataset Was Wrong.
I was inside Cambridge Analytica in March 2018. The story everyone knows names the wrong dataset. The real engine is still legal and still running.
cambridge-analytica / data / privacy / politics
Entry 02June 14, 2026

npm Can't Fix This From the Outside
Last week npm shipped 2FA-gated publishing. Eight months too late, two years behind PyPI. The pattern is structural: npm always patches last because the registry is closed source. The fix is three tiers, automated scanning, and opening the source.
npm / supply-chain / security / open-source
Entry 03May 25, 2026

No Juniors Today, No Seniors in 2031
Junior hiring is down 40%. AI gave boards the rationale to keep cutting. The apprenticeship lag is 5–7 years. No juniors today means no seniors in 2031.
ai / software-engineering / hiring / engineering-management
