Hi, I'm Wilian

Frontend Engineer building fast, reliable web and TV experiences with React, React Native, LightningJS, and TypeScript. Deep experience in OTT video, DRM, and performance.

GMT-3 · English & Portuguese · Catanduva, São Paulo, Brazil

Wilian Revejes

About

Frontend Engineer with 8+ years of experience building web and TV products with React, React Native, LightningJS, and TypeScript. My background includes 5+ years in OTT/video products and hands-on Smart TV delivery on Samsung Tizen and LG webOS. At AgileTV, I own the Home vertical on a Smart TV app in LightningJS and SolidJS: virtualized carousels, focus and scale transitions, magic-remote pointer input, and unit-tested view models. I also work on video-player and purchase flows with React Native and ReNative, and spent 17 months coordinating multi-platform delivery across five countries.

Why I do this

I like frontend work where the product experience depends on details users never see: rendering cost, input latency, state transitions, and recovery from failure. I own the Home vertical on a Smart TV app in LightningJS and SolidJS: virtualized carousels, focus and scale transitions, and magic-remote pointer input. My OTT work also covers video-player and purchase flows with React Native and ReNative.

Work Experience

AgileTV
Frontend Engineer
Nov 2023 - Present
Smart TV app in LightningJS, SolidJS and TypeScript. Own the Home vertical: virtualized carousels, focus and scale transitions, magic-remote pointer input, and unit-tested view models. OTT app in React Native and ReNative: live, VOD and catch-up playback, HLS streaming, multi-DRM and CDN resilience, EPG and content screens, analytics, device sign-in, and an end-to-end purchase flow. Built a monitor on the browser's Performance API to baseline channel-change time, then cut it by moving channel-logo loading to preloaded assets.
AgileTV
Scrum Master / Projects Analyst
Jun 2022 - Nov 2023
Coordinated two simultaneous OTT product streams across a ~16-person cross-functional org spanning Web, Android, iOS, and Smart TV. Delivered 18+ epics end to end, writing functional specifications, translating Figma designs into implementation stories, and coordinating stakeholders across five countries. Spearheaded a Smart TV launch on major platforms, coordinated live ad delivery, drove the Multichannel EPG (vertical virtualization + D-pad spatial navigation), and led an analytics restructuring to GA4 + QoE analytics.
AgileTV
Frontend Engineer (Web)
Apr 2021 - Jun 2022
Frontend engineer on a large web streaming platform, built on Next.js. Rebuilt the web video player from scratch, replacing an off-the-shelf player foundation with a custom HTML5 solution on hls.js. Redesigned the main content carousel's architecture and rendering logic, measurably cutting the time-to-first-render of the visible tiles (measured with User Timing marks). Built Chromecast integration end to end, restructured routing across live audio / VOD / podcast areas, delivered the Search page redesign, and contributed to accessibility work (ARIA, VoiceOver) across web, iOS, and Android.
OTON Soluções Tecnológicas
Fullstack Developer
May 2019 - Nov 2020
Worked across the full stack on OTON, a web-based management platform for ISPs operating fiber networks. Built core modules: subscriber management with role-based access control, PON/OLT/ONT network-equipment monitoring, and a billing module covering invoice generation, payment tracking, and subscription-plan management. Automated reporting dashboards and built an internal support/ticketing system. Stack: React, Redux, Node.js, Sequelize, MySQL, SQL Server, Docker.

Skills

Frontend & Language

React
TypeScript
Next.js
Redux
Sass/SCSS

Smart TV & Platforms

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

Video & Streaming

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

Tooling & Backend

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

Get in Touch

Want to chat? Send me an email at wilian@wilianrevejes.dev or reach out on LinkedIn.

Descriptions here are generic: no confidential information, source code, or client names are disclosed. Views are my own.