Pular para o conteúdo principal
ESEduardo Santos

Eduardo dos Santos/Desenvolvedor Front-End Sênior

Construo interfaces e produtos que gente de verdade usa todo dia: de plataforma de apostas com alto tráfego a sistema de laudo médico. Hoje lidero o front-end de uma plataforma de financiamento de veículos e toco os produtos da minha software house, a Vela Studio.

Retrato de Eduardo dos Santos, desenvolvedor front-end sênior, sorrindo de óculos
EDUARDO.JPGITAJAÍ, SC

Itajaí, SC · Remoto

GMT-3 · Hora local

Aberto a vagas e projetos

Rolar

Stack em produção

ReactNext.jsTypeScriptTailwind CSSshadcn/uiNode.jsNestJSPrismaPostgreSQLMySQLRedisDockerStorybookJestCypressVercel
ReactNext.jsTypeScriptTailwind CSSshadcn/uiNode.jsNestJSPrismaPostgreSQLMySQLRedisDockerStorybookJestCypressVercel

01/Projetos

Projetos em destaque

Produtos que construí na Vela Studio, minha software house, e projetos de carreira em times de empresas grandes. Cada um começa pelo problema de quem usa.

01/Vela StudioNo ar

SuaArena Torneios

Torneios de areia com chave, placar e ranking ao vivo, do cadastro à final.

01/Problema
Organizar torneio de beach tennis, futevôlei ou vôlei de praia costuma ser um malabarismo: inscrição por mensagem, chave montada à mão e atleta perguntando a toda hora quando é o próximo jogo.
  • Next.js
  • Node.js
  • MySQL
  • SSE
  • AWS
  • Nginx
Ver projeto
suaarena.com.br
Screenshot do projeto SuaArena Torneios
02/Vela StudioNo ar

SuaArena Arenas

Gestão de arena esportiva por módulos: alunos, turmas, agenda e recepção.

01/Problema
Arena de esporte de areia vive de aluno mensalista, turma fixa e quadra alugada. Sem sistema, presença, inadimplência e horário ficam espalhados entre caderno, planilha e conversa de WhatsApp.
  • Next.js
  • Node.js
  • MariaDB
  • Tailwind
Ver projeto
interno.suaarena.com.br
Screenshot do projeto SuaArena Arenas
03/Vela StudioNo ar

SuaArena Ferinos

A pelada dos amigos organizada: presença, sorteio de times, gols e ranking.

01/Problema
Na pelada de toda semana, alguém sempre fica com a lista de presença, o sorteio dos times, a contagem dos gols e a cobrança da mensalidade, tudo no grupo de WhatsApp.
  • Node.js
  • Express
  • MySQL
  • Pix
Ver projeto
ferinos.suaarena.com.br/torneios
Screenshot do projeto SuaArena Ferinos
04/Vela StudioNo ar

AmeConsulta

Laudo de ultrassom do aparelho ao celular do paciente, sem redigitar nada.

01/Problema
Em clínica de imagem, o exame sai do aparelho de ultrassom, o laudo é escrito em outro lugar e a entrega para o paciente ainda depende de papel ou de ir buscar pessoalmente.
  • Next.js
  • Express
  • TypeScript
  • PostgreSQL
  • Orthanc
  • AWS
Ver projeto
exames.ameconsulta.com.br
Screenshot do projeto AmeConsulta
05/Vela StudioNo ar

Gonix

Avaliação física esportiva do goniômetro ao laudo, sem passar pela planilha.

01/Problema
Fisioterapeuta esportivo mede amplitude, força e salto do atleta e depois monta o laudo na mão, em planilha ou em papel, juntando números de várias ferramentas.
  • NestJS
  • Prisma
  • MariaDB
  • Next.js
  • Turborepo
  • Zod
Ver projeto
gonix.com.br
Screenshot do projeto Gonix
06/Vela StudioNo ar

Vela Connect

Avisos por WhatsApp para qualquer sistema, pela API oficial da Meta.

01/Problema
Confirmação de agendamento, lembrete e aviso de pagamento chegam melhor pelo WhatsApp, mas cada sistema teria que integrar a Meta sozinho, e soluções não oficiais derrubam o número.
  • Node.js
  • TypeScript
  • BullMQ
  • Redis
  • PostgreSQL
  • Prisma
Ver projeto
velaconnect.com.br
Screenshot do projeto Vela Connect
07/Vela StudioPublicado

SuaArena Design System

Um pacote de componentes para os produtos SuaArena terem a mesma cara.

01/Problema
Com três produtos da mesma família, cada um refazendo botão, formulário e tabela, a interface começa a divergir e cada ajuste precisa ser feito três vezes.
  • React
  • TypeScript
  • Tailwind
  • Radix
  • Storybook
  • tsup
npm · @eduardo-santosj/ui

SuaArena Design System

Pacote npm privado, sem página pública

08/CarreiraEntregue

Suprema Gaming & Co.

Front-end de plataforma de apostas esportivas com alto volume de acesso simultâneo.

01/Problema
Em apostas esportivas, a tela muda o tempo todo durante o jogo e milhares de pessoas acessam ao mesmo tempo. Interface lenta ou instável é aposta perdida e cliente que vai embora.
  • React
  • TypeScript
  • Cypress
  • Azure
  • AWS
Ver projeto
suprema.bet.br
Screenshot do projeto Suprema Gaming & Co.
09/CarreiraEntregue

Cobasi & SPet (Accurate Software)

E-commerce de grande porte mais rápido e um portal de agendamento de banho, tosa e consulta.

01/Problema
Num e-commerce do tamanho da Cobasi, página lenta derruba conversão e ranking no Google. Do lado da clínica da marca, o agendamento de banho, tosa e consulta precisava de um canal próprio.
  • React
  • SASS
  • VTEX
Ver projeto
www.cobasi.com.br
Screenshot do projeto Cobasi & SPet (Accurate Software)
10/CarreiraEntregue

GM Propostas (Accurate Software)

Proposta de financiamento de veículo com consultas e assinatura digital no mesmo fluxo.

01/Problema
Fechar a proposta de compra e financiamento de um veículo dependia de várias consultas (CPF/CNPJ, endereço, seguradora) e de contrato assinado, o que travava a venda.
  • React
  • Java
  • DocuSign
Ver projeto
chevroletdigital.com.br
Screenshot do projeto GM Propostas (Accurate Software)

02/Vela Studio

Vela Studio, minha software house.

Logo da Vela Studio

Tiro empresas do papel, da planilha e do sistema improvisado e entrego software sob medida, que resolve a dor real do negócio.

Cada projeto começa pela operação, não pela tecnologia: entendo como o trabalho acontece hoje, desenho o sistema em cima disso e acompanho do primeiro rascunho ao deploy. Além dos projetos de clientes, a Vela mantém produtos próprios no ar.

Fundada
2026
Base
Itajaí, SC
Conversar com a Vela no WhatsApp

03/Números

Fatos, sem enfeite.

anos de experiência com front-end
0
em Core Web Vitals no e-commerce da Cobasi
+0%
anos e 7 meses em apostas esportivas de alto tráfego
0
competições realizadas no SuaArena Torneios
+0

04/Como trabalho

No que sou forte

Arquitetura front-end

Estado no lugar certo, componentes que se reaproveitam e uma estrutura que o próximo dev entende sem precisar de mim.

  • React
  • Next.js
  • TypeScript
  • React Query

Performance

Meço antes de otimizar. No e-commerce da Cobasi, isso virou 40% de melhoria nos Core Web Vitals.

  • Core Web Vitals
  • SSR
  • SEO

Design System

Componentes documentados e tokens compartilhados, para o time parar de refazer a mesma tela de jeitos diferentes.

  • shadcn/ui
  • Radix UI
  • Storybook

APIs e regras de negócio

Integração com APIs REST, autenticação e regras complexas, como financiamento, laudo médico e pagamento, traduzidas em fluxo que o usuário entende.

  • REST
  • Auth
  • Node.js
  • NestJS

Liderança técnica

Escrevo especificações técnicas que tiram a ambiguidade antes do código, faço code review e oriento quem está começando.

  • Specs
  • Code review
  • Mentoria

Testes e qualidade

Testes end to end com Cypress desde a época das apostas, e hoje unitários, de integração e e2e rodando no CI dos meus produtos. Bug pego antes do deploy custa menos.

  • Jest
  • Cypress
  • Testing Library
  • CI/CD

Stack

  • React
  • Next.js
  • TypeScript
  • JavaScript ES6+
  • Node.js
  • NestJS
  • Express
  • Tailwind CSS
  • SASS
  • shadcn/ui
  • Radix UI
  • React Query
  • Prisma
  • PostgreSQL
  • MySQL
  • MongoDB
  • Docker
  • AWS (EC2, S3, RDS)
  • Azure
  • Vercel
  • Git
  • CI/CD
  • Jest
  • React Testing Library
  • Cypress
  • Storybook
  • Scrum
  • Kanban

05/Experiência

Experiência profissional

  1. Jan/2026 · Atual · Itajaí, SC · Remoto

    Accurate Software

    Desenvolvedor Front-End Sênior | Liderança Técnica

    Projeto GM Financial: plataforma de propostas e financiamento de veículos usada por concessionárias em todo o Brasil (React, Vite, Design System proprietário GM).

    • Assumi a liderança técnica do front-end, especificando issues técnicas detalhadas (regras de negócio, perfis de acesso, contratos de API, critérios de aceite e componentes afetados) que orientam a execução do time
    • Desenvolvo funcionalidades em React e TypeScript sobre o Design System da GM, com internacionalização (i18n) e integração com APIs REST do backend
    • Padronizei a estrutura de especificação técnica entre front e back, reduzindo retrabalho e ambiguidade de escopo
    • Conduzo code review e defino padrões de componente, estado e organização de módulos
    • Atuo com PO e equipe multidisciplinar em ambiente ágil, traduzindo história de negócio em requisito técnico executável
  2. Jun/2026 · Atual · Itajaí, SC · Remoto

    Vela Studio

    Sócio-fundador e Desenvolvedor Full Stack

    Software house própria. Transformo operações que rodam em papel, planilha ou sistema improvisado em produto digital sob medida.

    • Projeto, desenvolvo e mantenho os produtos de ponta a ponta: produto, banco, API, front-end, infraestrutura e deploy
    • Seis produtos no ar (esportes, saúde e comunicação por WhatsApp) e um Design System compartilhado; os detalhes estão nos projetos acima
    • Infraestrutura na AWS com CI/CD, testes automatizados no pipeline e atenção à LGPD desde o desenho
  3. Jul/2023 · Jan/2026

    Suprema Gaming & Co.

    Desenvolvedor Front-End

    Plataformas de apostas esportivas de alto tráfego, continuidade dos projetos após a aquisição da Arena 22 pela Suprema.

    • Desenvolvi e evoluí interfaces em React e TypeScript para plataforma de apostas esportivas com integração à BetConstruct
    • Trabalhei em produto com alto volume de acesso simultâneo, priorizando performance de renderização, escalabilidade e estabilidade em produção
    • Implementei testes automatizados end to end com Cypress, reduzindo regressão a cada release
    • Construí CMS para gestão de afiliados, análise de performance e distribuição de conteúdo
    • Mantive e publiquei aplicações em infraestrutura de nuvem (Azure e AWS) com pipeline de CI/CD
    • Colaborei com design, backend e QA em ciclos ágeis (Scrum/Kanban)
  4. Mai/2021 · Jul/2023

    Arena 22

    Desenvolvedor Front-End

    Plataforma de apostas esportivas e fantasy games, adquirida pela Suprema Gaming & Co., com continuidade do projeto sob a nova organização.

    • Desenvolvi as interfaces da plataforma em React, com componentização reutilizável e arquitetura preparada para escala
    • Implementei protótipos do Figma com fidelidade visual e foco em responsividade e acessibilidade
    • Escrevi testes end to end com Cypress garantindo qualidade das entregas
    • Atuei na infraestrutura em Azure, acompanhando estabilidade e performance da aplicação em produção
  5. Mai/2019 · Out/2021

    Accurate Software

    Desenvolvedor Front-End

    Projetos de médio e grande porte para clientes dos setores de varejo e automotivo.

    • Desenvolvi o e-commerce da Cobasi em React e SASS sobre a plataforma VTEX, com otimizações que resultaram em 40% de melhoria nos Core Web Vitals
    • Desenvolvi cerca de 80% do front-end do SPet, portal de agendamento de serviços veterinários (banho, tosa e consultas) da clínica própria da marca, em React
    • Integrei o sistema GM Propostas (React e Java) com APIs de seguradoras, consultas de CPF/CNPJ e endereço, e assinatura digital via DocuSign
    • Criei componentes reutilizáveis e apliquei design patterns que reduziram duplicação de código entre os projetos
    • Fiz mentoria de desenvolvedores júnior e code review, elevando o padrão de qualidade do time
  6. Nov/2017 · Mai/2019

    Superare

    Desenvolvedor Front-End

    Landing pages e soluções web para clientes dos setores de comunicação e telecomunicações, entre eles Claro e NET.

    • Desenvolvi interfaces com JavaScript, SCSS e Pug (Jade), com automação de build via Gulp
    • Implementei e customizei soluções em WordPress
    • Foco em performance, responsividade e boas práticas de front-end
  7. Mai/2017 · Nov/2017

    Studio Visual

    Desenvolvedor Front-End

    Soluções web em WordPress e WooCommerce.

    • Desenvolvi interfaces em HTML5, CSS3 e JavaScript
    • Implementei e customizei funcionalidades em PHP
    • Apliquei padrões web, responsividade e princípios de UI/UX

06/Contato

Vamos conversar?

Estou aberto a vagas, nacionais e internacionais, e a novos projetos. Me conte o que você precisa e eu respondo em breve.

Contato direto