Skip to content
View fbritoferreira's full-sized avatar
💭
I may be slow to respond.
💭
I may be slow to respond.

Block or report fbritoferreira

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
fbritoferreira/README.md

Filipe Brito Ferreira

Senior Software Engineer with 11 years building streaming platforms, real estate marketplaces, and AI-powered products. I've worked across React, TypeScript, Node.js, Go, and AWS at companies like Sky, Roku, and Property Finder.


☎️ Contact Information


🏅 Professional Certificates


📚 Courses


👩🏻‍💻 Work Experience

Front-End Engineer

Property Finder | Jul 2025 – Present 📍 Dubai, UAE

Growth Engineering team at Property Finder, the largest real estate marketplace in the UAE. I own SEO, performance, and feature development for user acquisition.

Responsibilities:

  • Drove SEO optimization across the core website, cutting search page load time by 33% and helping the company reach record share of voice in organic search.
  • Led the UGC (User-Generated Content) feature from initial design through to production, covering the content pipeline, moderation system, and frontend display.
  • Partner with 5+ external stakeholders to align SEO strategies for 3rd-party applications.
  • Own the technical roadmap for both backend and frontend within a 5-person engineering team.
  • Mentor 2 junior engineers on React, TypeScript, and performance patterns.
  • Cut CMS API response time from 500ms to 5ms (99% improvement) on SEO-critical endpoints.

Achievements:

  • Record Share of Voice SEO work contributed to the company reaching new records in share of sessions and share of voice, pushing competitors further down the rankings. Recognized by the CEO as an exceptional result. Metrics: Record share of voice and share of sessions in organic search
  • UGC Feature Launch Led the User-Generated Content feature from early product discussions and technical design through implementation to production launch.
  • CMS API Performance Restructured how CMS content gets fetched and served on SEO-critical pages. Metrics: Response time from 500ms to 5ms (99% improvement)
  • Search Page Speed Fixed render-blocking resources, optimized images, and added progressive loading. Metrics: 33% reduction in search page load time

Senior Software Engineer

Roku | Feb 2023 – Jul 2025 📍 Manchester, UK

Worked on Roku's streaming platform, building AI-powered customer support tools and web frameworks used across multiple device platforms.

Responsibilities:

  • Led design of AI chatbots that reduced customer support tickets by 40% and improved satisfaction by 25%.
  • Architected scalable media web frameworks supporting 5M+ daily active users across 10+ device platforms.
  • Integrated advanced LLMs (Claude V2, GPT-3/4) into production systems, achieving 95% accuracy in customer query resolution.
  • Mentored 3 junior developers and contributed to architectural decisions that reduced development time by 30% for new features.
  • Collaborated with cross-functional teams of 12+ engineers to improve customer satisfaction metrics and platform reliability.

Achievements:

  • AI Chatbot Implementation Reduced customer support tickets by 40%, enhancing user experience for a major entertainment streaming platform. Metrics: 40% reduction in support tickets, 25% improvement in customer satisfaction
  • Web Core Framework Development Built reusable tools and frameworks that improved engineering productivity across multiple teams Metrics: 30% reduction in development time for new features

Projects:

  • AI-Powered Customer Support Chatbot Enterprise-grade chatbot system integrating multiple LLM providers Tech: React, Node.js, OpenAI API, Claude API, AWS Lambda

Lead Software Engineer

Cue App | Jun 2023 – Jul 2025

Technical lead for a cross-platform numerology application, overseeing development across iOS, Android, and web platforms.

Responsibilities:

  • Lead technical architecture and development strategy for a 4-person cross-platform engineering team.
  • Architect a unified codebase enabling 90% code sharing across iOS, Android, and Web platforms.
  • Implement scalable solutions using React Native and Next.js, delivering 50% faster feature releases.
  • Drive product roadmap prioritization across 3 platforms in collaboration with stakeholders, aligning technical and business goals.
  • Establish code quality standards and performance optimization practices across 3 platform targets.

Achievements:

  • Cross-Platform Architecture Designed unified architecture enabling 90% code sharing across platforms Metrics: 90% code reuse, 50% faster feature delivery

Software Engineer

Sky UK | Sep 2018 – Feb 2023 📍 London, UK

Full-stack engineer working on multiple high-traffic streaming platforms including Sky GO and NOW TV, serving millions of users across various devices and territories.

Responsibilities:

  • Developed and maintained 5 streaming applications (Sky GO, NOW TV, NOW, Peacock TV, Sky Showtime) serving millions of daily users.
  • Built CI/CD pipelines and development tooling that reduced deployment time by 60% and improved engineering productivity across 5 teams.
  • Architected a GraphQL middleware layer achieving 99.9% uptime and 50% reduction in API response times.
  • Implemented analytics and monitoring solutions across multiple streaming platforms and 12 European territories.
  • Led European market consolidation, reducing 12 separate territory apps into 2 unified platforms (83% less code to maintain).

Achievements:

  • Apple TV Launch Successfully delivered NOW TV on Apple TV platform ahead of schedule Metrics: On-time delivery, 99.9% uptime achieved
  • European Consolidation Project Reduced 12 separate territory apps to 2 unified applications Metrics: 83% reduction in codebases, 60% faster feature deployment
  • GraphQL Middleware Built GraphQL layer achieving three nines availability Metrics: 99.9% uptime, 50% reduction in API response times

Projects:

  • Sky GO Desktop Application Cross-platform desktop streaming application for Mac and Windows Tech: Electron, React, TypeScript, Redux
  • NOW TV Multi-Territory Platform Unified platform supporting multiple European markets Tech: React, Node.js, AWS, Concourse CI

Front-End Developer

Love Holidays | Jun 2018 – Aug 2018

Contract frontend developer focused on feature development and A/B testing for a major travel booking platform.

Responsibilities:

  • Developed 3 new booking flow features for a high-traffic travel platform processing 10,000+ daily transactions.
  • Implemented A/B testing using Google Optimize, driving a 15% improvement in booking conversion rates.
  • Optimized user experience and page performance, reducing bounce rates by 12% and increasing user engagement.
  • Collaborated with 4 UX designers and product managers to ship responsive, mobile-first feature implementations.

Achievements:

  • Conversion Rate Optimization Implemented A/B tests that improved booking conversion rates Metrics: 15% improvement in conversion rates

Web Developer

SCL Elections / Cambridge Analytica | Jun 2015 – May 2018 📍 London, UK

Full-stack developer responsible for web applications, data platforms, and DevOps infrastructure in a fast-paced political technology environment.

Responsibilities:

  • Delivered 8+ full-stack solutions using MEAN stack for data-intensive political technology applications.
  • Built the Pangea data matching platform processing 10M+ records daily with sub-second response times.
  • Implemented AWS infrastructure solutions and Kubernetes orchestration, achieving 99.9% system uptime.
  • Developed DevOps tooling that reduced deployment time by 80% through automated CI/CD pipelines.
  • Led Drupal 8 migration projects, modernizing legacy content management systems for improved scalability.

Achievements:

  • Pangea Data Platform Built scalable data matching platform handling large datasets Metrics: Processing 10M+ records daily with sub-second response times
  • Infrastructure Automation Implemented Kubernetes-based infrastructure reducing deployment time Metrics: 80% reduction in deployment time, 99.9% uptime

Projects:

  • Pangea Data Management Platform Large-scale data matching and management system Tech: Scala, React, PostgreSQL, AWS

🎓 Education

Extended Diploma in IT

West Thames College, London Rd, Isleworth TW7 4HS, United Kingdom (2013 – 2015)

Relevant Coursework: Software Development • Database Design • Network Administration • Web Development

High School Diploma

Rivers Academy West London, Tachbrook Rd, Feltham TW14 9PE, United Kingdom (2009 – 2013)


🧠 Skills

Frontend Technologies

React (11y) • TypeScript (11y) • JavaScript (11y) • Next.js (7y) • Remix (5y) • SolidJS (6y) • React Native (5y) • Web Performance (8y) • Accessibility (a11y) (8y) • Design Systems (7y) • Tailwind CSS (5y)

Backend Technologies

Node.js (11y) • Deno (6y) • GraphQL (7y) • Java (5y) • Scala (6y) • Rust (6y) • Go (6y) • REST APIs (11y) • PostgreSQL (11y) • MongoDB (11y) • Redis (8y)

Cloud & DevOps

AWS (11y) • Kubernetes (11y) • Docker (11y) • Helm (11y) • GitLab CI/CD (11y) • GitHub Actions (5y) • Terraform (11y)

AI & Machine Learning

Large Language Models (LLMs) (5y) • OpenAI API (5y) • Anthropic Claude (5y) • Chatbot Development (5y)

Tools & Platforms

Jira (11y) • Confluence (11y) • Postman (11y) • Git (11y)

Leadership & Process

Technical Leadership (8y) • Mentoring & Hiring (7y) • Agile / Scrum (11y) • Roadmap Planning (7y) • Cross-functional Delivery (8y) • Code Review & Architecture (8y)


🚀 Featured Projects

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.

Tech: React,TypeScript,Node.js,Go,AWS

Technical lead for a cross-platform numerology app on iOS, Android, and Web. 90% code sharing from a single codebase, 50% faster feature releases, and a 4-person team.

Tech: React Native,Next.js,TypeScript,Expo,Firebase

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.

Tech: AWS,AI,LLM,RAG,React,AWS Connect,Node.js

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.

Tech: React,React Native,Redux,Node.js,GraphQL,Apple TV,Roku

Built the Windows and Mac Sky Go streaming app with Electron and React. Single codebase serving 4 regions, automated code-signing CLI, satellite box local streaming that cut CDN costs, and 99.5% crash-free sessions.

Tech: Electron,React,Redux,Node.js,Akamai CDN

Sole web developer for 4 high-profile websites at Cambridge Analytica/SCL Group. Built the Pangea data platform (10M+ records/day), deployed AWS + K8s infrastructure with 99.9% uptime, and automated deployments (80% faster).

Tech: React,Redux,Node.js,Express,Drupal,D3.js,Scala,AWS,Kubernetes

Built a data matching platform processing 10M+ records daily with sub-second response times on Scala, Drill, and Hadoop. Worked with the UK ICO for 2+ years pre-GDPR to shape data classification standards.

Tech: Scala,React,Apache Drill,Hadoop,Mesos,AWS


✍️ Writing & Publications

17 Nov 2025

Open-source TypeScript client for Strapi CMS v5 with full type safety, CRUD + upsert operations, advanced filtering, i18n support, and minimal dependencies. Built to eliminate boilerplate in content-driven apps.

Tags: typescript,strapi,open-source,developer-tools,headless-cms

2 Jan 2025

Why AAA game failures like Justice League and Concord point to systemic software engineering problems: talent exodus into management, broken mentorship pipelines, and Silicon Valley growth-at-all-costs culture.

Tags: software-engineering,gaming-industry,management,talent-retention,mentorship

6 Oct 2024

Annual interview practice keeps you sharp on market rates, skills benchmarking, and negotiation leverage without actively job hunting. How to do it transparently and why your manager should support it.

Tags: career,tech-hiring,interviews,professional-development,salary-negotiation

8 Sept 2024

‘After 250+ interviews across a decade as both interviewer and candidate, here is why LeetCode-style challenges fail to assess real-world engineering ability, and what companies should do instead.’

Tags: tech-hiring,interviews,software-engineering,career,web-development

28 Oct 2022

How we used GraphQL as a Backend for Frontends at Sky TV, consolidating 12 microservices into a single API. 99.9% uptime, 50% faster responses, and 83% less code across territories. Originally discussed on the Syntax.fm podcast.

Tags: graphql,architecture,streaming,node-js,typescript,backend

Pinned Loading

  1. deno-deploy-solid-start deno-deploy-solid-start Public

    Action to deploy solid start apps to deno deploy

    TypeScript 8

  2. sorry-cypress/charts sorry-cypress/charts Public

    A Kubernetes Helm Chart for Sorry Cypress, an open-source on-premise, self-hosted alternative to cypress dashboard.

    Smarty 43 74

  3. strapi strapi Public

    TypeScript