fbf-portfolio · sheet 01
2026-06-14
⤢ 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—----.-- · 11m11m
- $ 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 8Selected drawings
Plate 01 2025
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 02 2023
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
Plate 03 2020
NOW TV / Peacock TV
Rebuilt NOW TV's Apple TV and Roku apps with React Native, slashed CI/CD from 25 hours to 1.5 hours, consolidated 12 European territory apps into 2 (83% less code), and built a GraphQL BFF with 99.9% uptime.
React / React Native / Redux / Node.js
fbf-blog · sheet 03
3 of 7Field notes
Entry 01 June 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 02 May 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
Entry 03 May 3, 2026
We're Shipping More Code Than Ever. We Understand Less of It.
AI tools made developers faster on paper and slower in practice. Output is up, learning is down, debugging takes longer, and bad habits compound while managers keep raising the quota. The tools aren't the problem. Treating them like a thinking replacement is.
ai / software-engineering / developer-experience / burnout