Davidson Simões

Senior Software Engineer. Cross-platform software development.

20+ years shipping front-end software — the last decade on Smart TV and streaming apps for Vimeo OTT and TV Globo, across Samsung Tizen, LG webOS, Android TV, Apple TV, Fire TV and Roku. React, TypeScript, Node.js and React Native. Based in João Pessoa, Brazil, working remotely with teams in the Americas and Europe.

Davidson Simões, senior software engineer, in an office

Platforms · I've shipped to

  • Samsung Tizen
  • LG webOS
  • Android TV
  • Apple TV
  • Fire TV / Vega OS
  • Vizio
  • Xbox
  • Roku
  • iOS & Android
  • Web

01 — About

Twenty years of front-end. A specialty in TV and streaming.

I've been building for the web for more than 20 years, and with React and TypeScript for about 12. I like interfaces that stay fast and predictable on hardware I don't control — a 2018 TV with a weak CPU is my daily reality, not an edge case.

My specialty is connected TV and streaming: cross-device architecture, playback performance (HLS/DASH, Widevine and PlayReady DRM), spatial navigation for remote controls, and the Samsung and LG certification cycles that gate every release. I led the TV apps of Vimeo OTT and built Globoplay, Globosat Play and Telecine Play for TV Globo.

I work through W2BIT, my own company — the legal entity clients contract, not an agency — and I'm equally open to full-time employment. I'm looking for senior, staff or lead roles in front-end, React Native or connected TV, remote or with relocation.

Location
João Pessoa, Brazil · UTC-3
Languages
Portuguese (native) · English (advanced written and technical, intermediate spoken)
Certification
Samsung Lightning Developer — Samsung Electronics
Engagement
Contractor via W2BIT or full-time

Quick facts

What does Davidson Simões do?
Senior software engineer specialized in Smart TV and streaming apps, working with React, TypeScript, Node.js and React Native.
Which TV platforms has he shipped to?
Samsung Tizen, LG webOS, Android TV, Apple TV, Amazon Fire TV (including Vega OS), Vizio, Xbox and Roku.
Who has he built streaming apps for?
Vimeo OTT (lead developer of its TV apps, 2023–2026) and TV Globo (Globoplay, Globosat Play and Telecine Play).
Is he available for remote work?
Yes. He is based in João Pessoa, Brazil (UTC-3) and works remotely as a contractor through his company, W2BIT, or as a full-time employee.
How does he use AI in development?
Claude Code daily, with code review and automated tests on every change.

02 — Experience

Where I've shipped.

  1. –

    Fuze → Vimeo OTT / VHX

    Lead Developer, TV apps
    • Owned architecture, performance and releases of Vimeo OTT's white-label TV apps — the apps Vimeo OTT customers publish under their own brands on Samsung Tizen, LG webOS, Vizio, Fire TV (incl. Vega OS), Android TV and Apple TV.
    • Built an Expo monorepo (React Native + TypeScript) sharing code between Android TV and Apple TV, alongside the web-based Smart TV clients.
    • Live and VOD playback with HLS/DASH and DRM; spatial navigation and focus management; Samsung and LG store certification end to end.
    • Contracted full-time through my company, W2BIT, via Fuze.
    • React Native
    • TypeScript
    • Expo
    • Smart TV
    • HLS/DASH
    • DRM
  2. –

    Ascential

    Senior Front-End Developer
    • Developed and maintained a large-scale web platform in React, TypeScript and Styled Components, backed by Node.js APIs.
    • React
    • TypeScript
    • Styled Components
    • Node.js
  3. –

    Altran → TV Globo

    Smart TV Developer
    • Embedded with Globo's engineering team on the Globoplay Smart TV app (React, TypeScript) — one of the largest streaming services in Brazil.
    • React
    • TypeScript
    • Smart TV
  4. –

    Storm Security → TV Globo

    Software Developer
    • Built the Globosat Play and Telecine Play Smart TV apps in React, Redux and TypeScript with Clean Architecture.
    • React
    • Redux
    • TypeScript
  5. –

    Elogia

    Front-End Developer & Designer
    • Led a team of 12 delivering digital campaigns for Privalia, Groupalia and Alphaprint.
    • Front-end
    • Design
    • Leadership
  6. –

    Personare

    Front-End Developer
    • Design and front-end development.
    • Front-end
    • Design

03 — Selected work

Work I'm proud to have shipped.

  • Illustration: the same streaming interface on a TV, a streaming stick, a set-top box and a tablet

    Vimeo OTT TV apps

    Lead developer

    Tizen, webOS, Vizio, Fire TV, Android TV, Apple TV

  • Illustration: an apartment in Rio at dusk, the TV showing a streaming home screen

    Globoplay

    Smart TV app for TV Globo

    React, TypeScript

  • Illustration: a TV showing a football stadium and a row of channel tiles

    Globosat Play

    Smart TV app for TV Globo

    React, Redux, Clean Architecture

  • Illustration: a TV showing a row of movie posters with a film strip, a cinema seat in front

    Telecine Play

    Smart TV app for TV Globo

    React, Redux, TypeScript

  • Illustration: an isometric web platform made of connected panels, charts and components

    Ascential platform

    Large-scale web platform

    React, TypeScript, Node.js

  • Illustration: a phone with a weekly triathlon training plan beside a sports watch, goggles, a helmet and running shoes

    ZSafe

    Personal project

    Endurance training app

    React Native, NestJS, OpenAI API

04 — Skills

The stack I ship with.

No percentage bars — these are the tools I've put production software on.

Front-end

  • React
  • TypeScript
  • JavaScript (ES6+)
  • Redux
  • Styled Components
  • HTML5
  • CSS3 / SASS
  • Vue.js (~3 years)

Mobile & TV

  • React Native
  • Expo
  • Samsung Tizen
  • LG webOS
  • Android TV
  • Apple TV
  • Fire TV / Vega OS
  • Vizio
  • Xbox
  • Roku
  • HLS / DASH
  • DRM (Widevine, PlayReady)
  • Spatial navigation
  • Store certification

Back-end & Cloud

  • Node.js
  • NestJS
  • GraphQL
  • Firebase
  • AWS EC2
  • S3
  • Route 53
  • CloudWatch
  • AWS CLI
  • Docker

Delivery

  • CI/CD (Jenkins, Bitbucket, GitHub Actions)
  • Git Flow
  • Automated testing
  • Code review

AI tooling

  • Claude Code
  • OpenAI API
  • Agent-based workflows

05 — AI

AI in my workflow: faster, never unreviewed.

I use Claude Code every day. Every change it helps me write goes through the same gate as anything else: code review and automated tests before it ships.

ZSafe, my personal project, is where I push this further — a project knowledge graph that defines commands and quality gates, automated loops for dependency updates and security audits, and independent verifier agents that review each change before commit. What I bring to a team is the part that makes AI safe at speed: codebase structure, tests and guardrails.

What runs in ZSafe today, aligned with Anthropic's published best practices for Claude Code:

  1. Project memory

    A CLAUDE.md in every repository: conventions, commands and hard rules the agent reads before it touches code.

    CLAUDE.md

  2. Plan → execute → verify → learn

    An agentic graph per repo: grafo.json lists checks and forbidden commands, checkpoints.sh is the proof of done, LESSONS.md keeps what each repo taught.

    grafo.jsoncheckpoints.shLESSONS.md

  3. Independent verifier

    A separate verifier subagent checks every change against the done criteria before a commit.

  4. Gate hooks

    PreToolUse hooks block what is expensive to undo: pushing to main, running migrations, reading secrets.

    PreToolUse

  5. Skills, routines and MCP

    Skills and slash commands for repeatable flows, scheduled dependency-update and audit routines, and the Sentry MCP for observability.

    verde-de-novoatualizar-depssaude-repo

  6. A team of six agents

    Six agents with a shared board, 7-field handoffs and autonomy levels: investigate → draft → autopilot.

06 — Recommendations

What people I've worked with say.

Translated from Portuguese.

I had the opportunity to work with Davidson at Lojas Americanas. A great professional, committed to the team, always willing to help and to solve whatever came up. Competent, with complete command of his field.
Leonardo RibeiroProduct Designer, brMalls
Davidson is a dedicated, agile professional with deep front-end experience. That experience lets him solve problems and propose new solutions. We worked together on a large Globo project and expectations were met.
Gabriel DantasTechnology Coordinator
An excellent professional who works well in a team and is extremely productive. Learns easily and is always willing to help others.
Rafael MagalhãesEngineering Lead @ Accedo
A great, committed professional who always keeps up with the latest in front-end, and who also knows the Magento platform very well.
Jonathan RibasFounder, UeCommerce (Magento solutions)

07 — Beyond code

Determination and discipline, beyond the code.

An amateur triathlete in my spare time, I train swimming, cycling and running. Half marathons, 10Ks and short-course triathlons so far; my first Ironman 70.3 is next. Endurance demands what good software does too: consistency, long-term goals and discipline. That's why I built ZSafe — I wanted a training tool that works the way I actually train.

Next races

  • Triathlon Mãe Malvada — Petrolina, Brazil

    Planned
  • Ironman 70.3 Florianópolis — Brazil

    · 1.9 km swim · 90 km bike · 21.1 km run

    Training

08 — Writing

Recent writing.

From my blog at blog.w2bit.com — streaming, React Native and AI-assisted engineering.

Read on the blog

09 — Contact

Looking for someone for your team? Let's talk.

I work remotely from João Pessoa, Brazil (UTC-3), with comfortable overlap with teams in the Americas and Europe. I reply within one business day.

davidson.simoes@gmail.com

Short bio (copy for your ATS)

Davidson Simões is a senior software engineer with 20+ years in front-end development and about 12 years with React and TypeScript, specialized in Smart TV and streaming applications. He led the TV apps of Vimeo OTT (2023–2026) and built Globoplay, Globosat Play and Telecine Play for TV Globo, shipping on Samsung Tizen, LG webOS, Android TV, Apple TV, Fire TV, Vizio, Xbox and Roku. He also works with Node.js, NestJS, React Native and AWS, and uses Claude Code daily with code review and automated tests. Based in João Pessoa, Brazil (UTC-3), he works remotely as a contractor through his company, W2BIT, or as a full-time employee.