Skip to content

fbf-portfolio · sheet 01

2026-09-19

⤢ 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.

Senior Front-End Engineer·11 yrs

⤢ Location
Dubai, UAE
⤢ Deployable
[US]United States[AE]United Arab Emirates[PT]Portugal
Filipe Brito Ferreira — Senior Front-End Engineer

/journey/log.txt

$ tail -f professional_journey

5 entries · sorted desc

Front-End Engineer @ Property Finder2025.072026.09 · 1y 2m
$ 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
  • 01Architect and deploy PF Scout v4, Property Finder’s public AI property assistant, adding an at‑a‑glance overview, an interactive canvas for deep exploration, and migrating the response layer to Server‑Sent Events (SSE) for real‑time streaming.
  • 02Spearhead core SEO engineering architecture 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.
  • 03Own the end-to-end lifecycle of UGC (User-Generated Content) features, agent Q&A and property reviews, from initial design through to production: content pipeline, moderation system, and frontend display.
  • 04Orchestrate cross-functional SEO initiatives with 5+ external stakeholders for third-party applications.
$ stack
React · TypeScript · Web Performance · SEO · SEMrush · Node.js · Go · AWS
$ projects
Property Finder: Growth Engineering
Senior Software Engineer @ Roku2023.022025.06 · 2y 4m
$ 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 Roku's AI-powered support chat; the vendor's published case study reports 48% AI containment, with chat rising from 30% to 43% of support contacts while phone fell from 70% to 57%.
  • 02Architected scalable media web frameworks adopted by multiple product teams across 10+ device platforms.
  • 03Integrated multi-LLM routing (Claude, GPT-4) over retrieval on Roku's knowledge base into production support flows.
  • 04Mentored 3 junior developers and contributed to platform architecture decisions.
$ stack
React · TypeScript · GraphQL · Web Performance · Node.js · AWS · LLMs · Python
$ projects
Roku AI Powered Support Chat
Software Engineer @ Sky UK2018.092023.02 · 4y 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 GoNOW TV / Peacock TV
Front-End Engineer (Contract) @ loveholidays2018.062018.08 · 2m
$ 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
Junior Front-End Engineer @ SCL Group (Data & Analytics Agency)2015.062018.05 · 2y 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 GroupTrump Campaign 2016Ted Cruz Campaign 2015Pangea Data Platform

fbf-projects · sheet 02

3 of 9

Selected drawings

fbf-research · papers

1 of 1

Research

fbf-blog · sheet 03

3 of 8

Field notes