Desenvolvimento de software sob medida

Do conceito ao deploy, sem intermediários.

Sou desenvolvedor de software e construo aplicações sob medida, do zero — sistemas que precisam lidar com dados em tempo real, regras de negócio complicadas ou integrações que ninguém mais quis encarar.

Case em destaque: Pickudos ↗ — projeto real, em produção

servico-draft.ts
01const draft = await syncToFC26(picks);
02// 24.418 atletas · 40 ligas
03if (turno.expirado) proximoPick();
04status: "em produção"

01 · Serviços

Onde eu entro no seu projeto

Trabalho sozinho, de ponta a ponta — isso significa um único ponto de contato, decisões técnicas rápidas e nenhum telefone sem fio entre quem entende o negócio e quem escreve o código.

Desenvolvimento web full-stack

Aplicações completas, do banco de dados à interface — com uma pessoa só cuidando de ponta a ponta, sem perda de contexto entre front e back.

Aplicações sob medida

Sistemas internos, dashboards e plataformas desenhados em volta do processo real do negócio — não o contrário.

Integrações & automação

APIs, webhooks e pontes entre sistemas que hoje não conversam — incluindo integrações não triviais, como parsing de formatos binários e protocolos proprietários.

Manutenção & evolução

Sistemas existentes que precisam de atenção: correção de bugs, refatoração gradual e novas features sem quebrar o que já funciona.

02 · Projetos

Projetos reais, em desenvolvimento ativo

Nada de projeto de vitrine: os três sistemas abaixo rodam de verdade, foram arquitetados do zero e resolvem problemas genuinamente difíceis — competições, dados em tempo real e, em dois deles, integração direta com jogos via engenharia reversa de formatos e protocolos binários.

Em produçãoCase principal

Pickudos

Gestão de campeonatos de futebol/futsal amador + draft fantasy ao vivo

Plataforma completa para organizar campeonatos de futebol/futsal amador — painel administrativo e portal do treinador, com identidade visual “gamer” (neon verde/cyan, tipografia Orbitron/Rajdhani). O diferencial é o sistema de draft fantasy ao vivo: treinadores disputam jogadores reais de um catálogo com ~24 mil atletas de 40 ligas, em turnos cronometrados e ordem snake, sincronizados em tempo real via SSE.

O destaque técnico é a ponte com o EA Sports FC 26: os jogadores draftados são sincronizados automaticamente para dentro do arquivo de save do jogo, via engenharia reversa do formato binário proprietário do game — o time fantasy vira, de fato, um clube jogável dentro do FC 26.

  • Next.js 16
  • TypeScript
  • Tailwind CSS
  • Prisma
  • PostgreSQL
  • NextAuth.js
  • SSE (tempo real)
pickudos — draft ao vivo
Rodada 03 · pick 11
Sincronizado com FC 26
Classificação automática

prévia conceitual · identidade real do produto

Em desenvolvimento ativo

F1VS

Gestão de campeonatos virtuais de F1 & ranking dinâmico de pilotos

Sistema completo para campeonatos de Fórmula 1 virtual: autenticação com múltiplos papéis (Admin/CEO/Público), gestão de pilotos e equipes com histórico por temporada, e cálculo automático de tier por corrida. O ranking de pilotos é recalculado sobre as últimas 40 corridas de cada um usando window functions SQL, com desempate em cascata (pontos → posição anterior → ordem alfabética); o ranking de equipes soma os 5 melhores pilotos de cada uma. Inclui workflow de empréstimo de pilotos entre equipes com aprovação em 3 etapas, cron job atualizando os rankings a cada minuto e API documentada com Swagger/OpenAPI. Interface com dark theme e glassmorphism, inspirada no site oficial da F1.

  • NestJS
  • Knex.js
  • PostgreSQL
  • Next.js 14
  • Tailwind CSS
  • JWT
  • Swagger / OpenAPI
Em desenvolvimento ativo

Telemetria F1

Telemetria e overlays ao vivo para transmissões de simracing

Plataforma de telemetria em tempo real para F1 25 (com compatibilidade planejada para F1 26), voltada a criadores de conteúdo. Arquitetura em camadas: ingestão UDP transmitida pelo próprio jogo → parser binário versionado, resiliente a mudanças de protocolo entre versões → normalização para modelos independentes da versão → motor de estado da corrida → camada de inteligência que deriva estratégia, ritmo e disputas entre pilotos → motor de transmissão com fila de prioridade → entrega via WebSocket para overlays em React (torre de tempo, cronômetro de volta, classificação, clima, dados de carro e piloto), prontos para uso como fonte de navegador no OBS, com automação de cenas incluída.

  • Monorepo (workspaces)
  • Next.js 14
  • Zustand
  • Framer Motion
  • WebSocket
  • Parser binário UDP

O fio condutor

Três sistemas diferentes, um padrão em comum: arquiteturas complexas para competições e dados em tempo real. Em dois deles — Pickudos e Telemetria F1 — a ponte com o jogo foi construída via engenharia reversa de formatos e protocolos binários proprietários (o save do EA Sports FC 26 e o UDP de telemetria da F1, respectivamente). Não é trabalho trivial — é especialidade da casa.

03 · Sobre

Um dev, de ponta a ponta

Sou desenvolvedor de software e construo sistemas completos — do banco de dados à interface, da primeira linha de código ao deploy em produção. Gosto de problema difícil: tempo real, regras de negócio complexas, integrações que exigem ler documentação que não existe.

1

Atenção aos detalhes

Estado vazio, erro de rede, tela pequena — os casos que não aparecem no protótipo também fazem parte da entrega.

2

Código limpo & manutenível

Escrevo pensando em quem vai mexer nesse código depois — inclusive eu mesmo, daqui a seis meses.

3

Comunicação direta

Sem camadas entre você e quem escreve o código: decisão técnica discutida e resolvida direto, sem telefone sem fio.

04 · Contato

Vamos conversar sobre o seu projeto

Conta o que você precisa — pode ser uma ideia ainda crua, um sistema que já existe e precisa evoluir, ou só uma dúvida técnica. Respondo direto, sem intermediário.

Telefone / WhatsApp
(xx) xxxxx-xxxx — placeholder, preencher
Redes

Ao enviar, abre seu cliente de e-mail com a mensagem pronta para contato@mrcsdesenvolvimento.com.br.