Olá, eu sou o Wilian

Engenheiro Front-end criando experiências web e TV rápidas e confiáveis com React, React Native, LightningJS e TypeScript. Experiência profunda em vídeo OTT, DRM e performance.

GMT-3 · Inglês & Português · Catanduva, São Paulo, Brasil

Wilian Revejes

Sobre

Engenheiro Front-end com mais de 8 anos de experiência construindo produtos web e TV com React, React Native, LightningJS e TypeScript. Minha trajetória inclui mais de 5 anos em produtos OTT/vídeo e entrega hands-on de Smart TV em Samsung Tizen e LG webOS. Na AgileTV, sou dono da vertical Home num app de Smart TV em LightningJS e SolidJS: carrosséis virtualizados, transições de foco e escala, entrada por ponteiro do controle mágico e view models cobertos por teste unitário. Também trabalho em fluxos de video player e compra com React Native e ReNative, e passei 17 meses coordenando entregas multiplataforma em cinco países.

Por que eu faço isso

Gosto de trabalhos de front-end em que a experiência do produto depende de detalhes que o usuário não vê: custo de renderização, latência de input, transições de estado e recuperação de falhas. Sou dono da vertical Home num app de Smart TV em LightningJS e SolidJS: carrosséis virtualizados, transições de foco e escala e entrada por ponteiro do controle mágico. Meu trabalho em OTT também cobre fluxos de video player e compra com React Native e ReNative.

Experiência

AgileTV
Engenheiro Front-end
Nov 2023 - Atual
App de Smart TV em LightningJS, SolidJS e TypeScript. Sou dono da vertical Home: carrosséis virtualizados, transições de foco e escala, entrada por ponteiro do controle mágico e view models cobertos por teste unitário. App OTT em React Native e ReNative: reprodução ao vivo, VOD e catch-up, streaming HLS, resiliência multi-DRM e de CDN, telas de EPG e conteúdo, analytics, login em dispositivo e o fluxo de compra de ponta a ponta. Construí um monitor sobre a Performance API do navegador para medir o tempo de troca de canal e depois o reduzi movendo o carregamento dos logos dos canais para assets pré-carregados.
AgileTV
Scrum Master / Analista de Projetos
Jun 2022 - Nov 2023
Coordenei duas frentes simultâneas de produto OTT em uma organização multifuncional de ~16 pessoas cobrindo Web, Android, iOS e Smart TV. Entreguei mais de 18 épicos de ponta a ponta, escrevendo especificações funcionais, traduzindo designs do Figma em histórias de implementação e coordenando stakeholders em cinco países. Conduzi um lançamento de app de Smart TV nas principais plataformas, coordenei a entrega de anúncios ao vivo, liderei o EPG Multicanal (virtualização vertical + navegação espacial por D-pad) e uma reestruturação de analytics para GA4 + analytics de QoE.
AgileTV
Engenheiro Front-end (Web)
Abr 2021 - Jun 2022
Engenheiro front-end em uma grande plataforma de streaming web, construída em Next.js. Reconstruí o video player web do zero, substituindo uma base de terceiros por uma solução HTML5 customizada sobre hls.js. Redesenhei a arquitetura e a lógica de renderização do carrossel principal de conteúdo, reduzindo de forma mensurável o tempo até a primeira renderização dos tiles visíveis (medido com marcações User Timing). Construí a integração com Chromecast de ponta a ponta, reestruturei o roteamento entre as áreas de áudio ao vivo / VOD / podcast, entreguei o redesign da página de Busca e contribuí com trabalho de acessibilidade (ARIA, VoiceOver) em web, iOS e Android.
OTON Soluções Tecnológicas
Desenvolvedor Fullstack
Mai 2019 - Nov 2020
Atuei em toda a stack no OTON, uma plataforma web de gestão para provedores de internet que operam redes de fibra. Construí módulos centrais: gestão de assinantes com controle de acesso por perfil, monitoramento de equipamentos de rede PON/OLT/ONT e um módulo de cobrança cobrindo geração de faturas, acompanhamento de pagamentos e gestão de planos de assinatura. Automatizei dashboards de relatórios e construí um sistema interno de suporte/tickets. Stack: React, Redux, Node.js, Sequelize, MySQL, SQL Server, Docker.

Habilidades

Front-end & Linguagem

React
TypeScript
Next.js
Redux
Sass/SCSS

Smart TV & Plataformas

LightningJS
React Native
Smart TV (multi-platform)
Chromecast
D-pad spatial nav

Vídeo & Streaming

Commercial players
hls.js
HLS
DRM · Widevine / PlayReady / FairPlay
CDN session lifecycle
EPG
QoE analytics

Ferramentas & Backend

Node.js
Docker
Cypress
Performance API
AI-assisted development: Claude Code
Contato

Vamos conversar

Quer bater um papo? Me mande um email para wilian@wilianrevejes.dev ou fale comigo no LinkedIn.

As descrições aqui são genéricas: nenhuma informação confidencial, código-fonte ou nome de cliente é divulgado. Opiniões minhas.