> davi luis · engenheiro de software pleno

Código é uma
forma de pensar.

Backend .NET e React/TypeScript. Modernizo sistemas legados sem parar a operação e integro câmeras, controladoras e redes a serviços que rodam em produção.

// Rio de Janeiro, BR · .NET · TypeScript · Python

Davi Luis
anos como desenvolvedor, de estágio a pleno
3+
instalações em produção com um serviço que eu criei
20+
testes automatizados nesse serviço
2.000+
pacotes .NET open source no NuGet
3

// stack

back-end

  • .NET / C#
  • ASP.NET Core
  • Node.js
  • Python

front-end

  • TypeScript
  • React
  • Next.js
  • Blazor
  • Tailwind CSS

dados

  • PostgreSQL
  • SQLite
  • Firebird

cloud e devops

  • Azure
  • Docker
  • GitHub Actions
  • Cloudflare
  • Vercel

visão computacional

  • ONNX Runtime
  • OpenCV
  • PyTorch

hardware e integrações

  • LPR / ONVIF
  • Control iD
  • ESP32

01experiência

jan. 2025 – hoje

Engenheiro de software pleno · Segmix Tecnologia

Júnior (jul. 2023 – jan. 2025) · Estágio (fev. – jun. 2023)

Back-end e arquitetura de uma plataforma .NET que está substituindo um sistema legado de mais de 20 anos, com a operação dos clientes no ar o tempo todo.

  • Modernização de legado sem parar a operação: substituímos um sistema Delphi/Firebird de mais de 20 anos por serviços .NET 10, migrando aos poucos e com os dois mundos convivendo em produção.
  • Dono de um serviço crítico do início ao fim (autor de 619 dos 623 commits): decisões em tempo real, integração com hardware de quatro fabricantes, mais de 2.000 testes e 112 versões entregues com atualização automática e rollback.
  • Padrões de arquitetura entre serviços: criei um contrato compartilhado em pacotes NuGet versionados, garantido por testes de arquitetura, e o pipeline que compila, testa e publica os três serviços a cada versão.
  • Liderança técnica e IA com processo: conduzo o desenho de domínio da nova versão do produto principal e padronizei o uso de assistentes de IA nos três serviços, com regras de projeto verificadas por teste.
ver o trabalho →

set. 2022 – fev. 2023

Estágio em suporte help desk · MLS Wireless

Suporte técnico de primeiro nível em internet, e-mail, domínios e VoIP.

02projetos

O que eu construí

01destaque

Plataforma de controle de acesso para condomínios

  • em produção
  • ~89% dos ~1.940 commits são meus
  • domínio da v2 sob minha liderança

Três serviços .NET (portaria, servidor veicular LPR e servidor de acesso pessoal) que substituem um sistema Delphi/Firebird de mais de 20 anos, ligados por um contrato versionado em pacotes NuGet.

  • .NET 10
  • ASP.NET Core
  • EF Core
  • React
  • Vite
  • PWA
  • Firebird
  • NuGet
  • GitHub Actions
  • Inno Setup
    ler mais

    02destaque

    Servidor LPR para controle de acesso veicular

    • em produção em 20+ condomínios
    • 2.000+ testes
    • 112 versões

    Servidor .NET on-premise que integra câmeras de leitura de placas de vários fabricantes a um sistema de controle de acesso e decide a liberação em tempo real.

    • .NET 10
    • ASP.NET Core
    • Firebird
    • SQLite
    • MediatR
    • GitHub Actions
    ler mais

    03destaque

    ControlId.Net

    • publicado no NuGet
    • validado num iDFace real
    • 222 testes

    Biblioteca .NET open source (não oficial) para integrar equipamentos de controle de acesso e relógios de ponto REP da Control iD, publicada no NuGet.

    • .NET 8
    • .NET 10
    • .NET Standard 2.0
    • ASP.NET Core
    • xUnit
    • GitHub Actions
    ler mais

    // outros projetos

    04

    Arco — hábitos com progresso

    .NET 10 · React 19 PWA · servidor MCP · 83 testes

    PWA de hábitos com níveis, objetivos em ciclos de 6 semanas, XP e conquistas. Funciona offline e expõe API REST e servidor MCP.

    ler mais

    • .NET 10
    • EF Core
    • SQLite
    • React 19
    • TypeScript
    • TanStack Query
    • Tailwind CSS 4
    • Azure

    05

    JobRadar

    .NET 10 · Clean Architecture · PostgreSQL · em produção · 289 testes

    Radar de vagas em .NET que ranqueia anúncios por um score explicado, acompanha candidaturas e gera um raio-x mensal do mercado. Em produção desde outubro de 2026.

    ler mais

    • .NET 10
    • Blazor
    • EF Core
    • PostgreSQL
    • Docker
    • xUnit
    • Testcontainers
    • GitHub Actions

    06

    Ocelo — hub de câmeras IP

    em teste com câmeras reais · 203 commits e 399 testes em 16 dias · −68% de disco

    Hub de câmeras IP multimarca em .NET 10, com vídeo ao vivo em WebRTC/HLS, gravação contínua, retenção inteligente e API com webhooks para outros sistemas.

    ler mais

    • .NET 10
    • ASP.NET Core
    • React
    • TypeScript
    • SQLite
    • MediaMTX
    • WebRTC
    • ONVIF

    07

    Sirene — alertas em tempo real

    no ar · lista de espera · bot no Telegram · Pix

    Monitor 24/7 que detecta em segundos a abertura de vagas num portal governamental e avisa assinantes pelo Telegram. No ar, em lista de espera.

    ler mais

    • Python
    • asyncio
    • Playwright
    • SQLite
    • Telegram Bot API
    • Cloudflare
    • Mercado Pago

    08

    Emplaca

    alfa · visão computacional · −37% de tempo por quadro

    Leitura de placas brasileiras (ALPR) leve em .NET, com detector e reconhecedor próprios em ONNX rodando em CPU, decodificador Mercosul/antiga e votação entre quadros.

    ler mais

    • .NET 10
    • C#
    • ONNX Runtime
    • Python
    • PyTorch
    • OpenCV

    09

    CYD PC Dashboard

    v1.13 · 18 releases · atualização OTA · instalador web

    Painel touch de mesa no ESP32 "Cheap Yellow Display" com dados do PC, mídia, atalhos, cotações, serviços e notificações, alimentado por um agente na rede local.

    ler mais

    • ESP32
    • C++
    • PlatformIO
    • TFT_eSPI
    • Python
    • pytest
    • GitHub Actions

    10

    Vanguarda Carioca

    no ar · SEO estruturado

    Landing page da marca carioca de streetwear e lifestyle Vanguarda Carioca, com lista de espera por e-mail e SEO estruturado.

    ler mais

    • Next.js 16
    • React 19
    • TypeScript
    • Tailwind CSS 4
    • Firebase
    • Vercel

    11

    Roteiro Manager

    sem framework · teleprompter

    App web local para organizar, editar e gravar roteiros de vídeo em Markdown, com visualizador formatado e teleprompter.

    ler mais

    • Node.js
    • Express
    • JavaScript
    • HTML
    • CSS

    03sobre

    “Escrevo software do jeito que tento viver: com clareza, sem atalhos e pensando em quem vem depois.”

    Sou engenheiro de software full stack do Rio de Janeiro e gosto de transformar problemas reais em software simples de usar e de manter. Boa parte do meu trabalho acontece longe do navegador: câmeras, controladoras de acesso, sistemas legados e servidores que não podem parar.

    Sou engenheiro de software pleno na Segmix Tecnologia, onde sou autor principal de um serviço em produção em mais de 20 condomínios e lidero o domínio do sistema que substitui um legado de 20 anos.

    formação
    Ciência da Computação (concluindo)
    Pós-graduação em Engenharia de Software
    Análise e Desenvolvimento de Sistemas
    certificação
    Microsoft Azure Fundamentals (AZ-900)
    idiomas
    Português (nativo)
    Inglês (intermediário)

    04canal

    Davi Dev

    Também falo de programação no YouTube.

    No Davi Dev eu mostro projetos, ferramentas e o que venho aprendendo construindo software.

    Assistir no YouTube

    05contato

    Vamos conversar.

    Estou aberto a novas oportunidades e projetos. O jeito mais rápido de falar comigo é pelo LinkedIn.

    // cv.pdf

    Baixar currículo

    Antes do download, me conta quem é você. Assim eu sei com quem retomar a conversa.

    Seus dados não são compartilhados com ninguém e podem ser apagados quando você pedir.