Pular para o conteúdo
David Nascimento

Engenheiro de Software Full Stack Sênior

Construindo sistemas complexos. Tornando tudo mais simples.

Desenvolvo aplicações escaláveis, integrações em tempo real e experiências digitais bem planejadas.

Stack principal

  • TypeScript
  • React
  • Next.js
  • Node.js
  • NestJS
  • Docker

01 / Projetos

Projetos selecionados

Três projetos que mostram como abordo integrações, engenharia de produto e software voltado ao negócio.

  • Sistemas Corporativos / Integrações em Tempo Real

    Motor de Integrações em Tempo Real

    Videosoft Soluções em Autoatendimento

    Desenvolvi integrações configuráveis e a sincronização de produtos em tempo real para plataformas corporativas de autoatendimento, substituindo atualizações periódicas por comunicação orientada a eventos.

    • Integrações configuráveis pelo painel administrativo, sem necessidade de republicar a PWA.
    • Sincronização de produtos em tempo real com componentes AWS e filas.
    • Comunicação orientada a eventos via WebSockets.
    • Contribuição em integrações com iFood, NCR Aloha/Colibri, TOTVS e GCOM.

    Tecnologias

    • NestJS
    • Node.js
    • TypeScript
    • WebSockets
    • AWS Lambda
    • Filas e mensageria
    • PostgreSQL
    • MongoDB
    • Angular / PWA
    • Jest
  • Automação de Processos / Full Stack

    Plataforma de Gestão de Pedidos

    Antero Pedidos · Projeto independente

    Projetei e desenvolvi uma plataforma sob medida de gestão de pedidos para agilizar os fluxos de trabalho e reduzir a dependência de processos manuais.

    • Criada para os fluxos operacionais de uma operação comercial.
    • Pensada com o objetivo de reduzir controles manuais no dia a dia.

    Tecnologias

    • Next.js
    • React
    • TypeScript
  • Desenvolvimento Web / Site Institucional

    Antero Sistemas

    Site institucional · Marca própria de software

    Projetei e desenvolvi o site institucional da Antero Sistemas com Next.js e TypeScript, com interfaces responsivas, apresentação clara dos serviços e envio de e-mails integrado via Resend e Cloudflare.

    • Interface responsiva.
    • Apresentação clara dos serviços.
    • Envio de e-mails integrado via Resend e Cloudflare.
    • Estruturado para a descoberta de serviços e o contato.

    Tecnologias

    • Next.js
    • TypeScript
    • Resend
    • Cloudflare

02 / Experiência

Onde já trabalhei

Uma década construindo software, de um estágio em 2016 a posições sêniores em backend e full stack.

  1. Altaa Digital

    ago 2026 – out 2026

    Engenheiro de Software Sênior — Backend · Projeto Pousti

    • Backend de um SaaS de criação de conteúdo com IA, atuando exclusivamente no lado do servidor.
    • Evolução das APIs e dos contratos consumidos pelo frontend; correções em onboarding agêntico, persistência, geração visual e processamento de assets.
    • Atuação em integrações com Meta/Instagram e Stripe, investigação de incidentes, observabilidade e testes de regressão.
    • Node.js
    • TypeScript
    • Fastify
    • PostgreSQL
    • Prisma
    • Redis
    • BullMQ
    • Docker
    • Stripe
    • Meta APIs
    • LLMs
  2. Antero Sistemas

    jun 2026 – ago 2026

    Consultor de Software — Full Stack e Mobile · Projetos independentes

    • Desenvolvimento de soluções web e mobile sob demanda, abrangendo arquitetura, implementação e integração de sistemas.
    • Lamp InPunto: definição da arquitetura e dos fluxos de integração do aplicativo mobile, conectando o software a um hardware laboratorial personalizado e coordenando decisões técnicas com uma equipe distribuída. Uma interface administrativa de gerenciamento está sendo planejada para a próxima versão.
    • Desenvolvimento de uma plataforma de gestão de pedidos em Next.js e do site institucional da Antero Sistemas.
    • Next.js
    • React
    • TypeScript
  3. Imagem Geosistemas

    abr 2024 – mai 2026

    Desenvolvedor Full Stack · Projetos Petrobras

    • Desenvolvimento de aplicações web e soluções GIS, incluindo ferramentas para mapear poços e ocorrências em linhas sísmicas.
    • Integração com serviços de mapas, bancos de dados e APIs.
    • Participação em práticas de CI/CD e observabilidade.
    • React
    • TypeScript
    • JavaScript
    • Go
    • RabbitMQ
    • Docker
    • GIS
    • REST APIs
    • SQL
  4. Videosoft

    abr 2020 – mar 2024

    Desenvolvedor Full Stack

    • Evolução da PWA VS Food e liderança técnica de um squad.
    • Desenvolvimento de um robô de integrações com NestJS e WebSockets, além de integrações configuráveis pelo painel administrativo e conexões com sistemas de terceiros.
    • Testes automatizados com Jest e práticas de CI/CD.
    • Angular
    • PWA
    • Node.js
    • NestJS
    • TypeScript
    • Go
    • PHP
    • PostgreSQL
    • MongoDB
    • AWS
    • WebSockets
    • Jest
  5. e-Frete

    mar 2019 – mar 2020

    Desenvolvedor Full Stack

    • Desenvolvimento de APIs e soluções para cotação, rastreamento e gestão de fretes.
    • Contribuição no aplicativo Frete Cargas (posteriormente Frete Mínimo) e em soluções de gamificação.
    • Melhorias de desempenho e estabilidade de bancos de dados.
    • React
    • Node.js
    • TypeScript
    • JavaScript
    • C#/.NET
    • Redis
    • SQL
    • REST APIs
  6. NOX Gerenciamento e Monitoramento de Riscos

    jan 2016 – mar 2019

    Desenvolvedor de Software — de Estagiário a Júnior

    • Atuação em sistemas ERP e ferramentas de visualização de rotas, com integração de dados de localização.
    • Desenvolvimento de uma API SOAP e de mensageria com AWS SQS/SNS.
    • Desenvolvimento de uma aplicação desktop em Java integrada a um leitor biométrico.
    • PHP
    • JavaScript
    • Node.js
    • React
    • React Native
    • .NET
    • Java
    • MySQL
    • AWS

03 / Laboratório

Laboratório Interativo

Um pequeno desafio interativo inspirado em sistemas em tempo real.

Status: Em espera

Packet Rush

Você consegue manter a rede funcionando?

Encaminhe os eventos recebidos para o serviço correto antes que o tempo acabe.

  • PRICE_UPDATE vai para PRICING

    O preço de um produto foi alterado.

  • STOCK_CHANGED vai para STOCK

    O estoque de um produto foi alterado.

  • ORDER_CREATED vai para ORDERS

    Um cliente fez um pedido.

5 eventos · 15 segundos · +100 por rota correta, −50 por rota errada.

Dica: durante a rodada, você também pode pressionar 1, 2 ou 3.

04 / Sobre

Sobre mim

Sou Engenheiro de Software Full Stack Sênior, baseado em Santa Catarina, Brasil, com mais de 10 anos de experiência na construção de aplicações web, plataformas corporativas e software sob medida.

Meu trabalho abrange engenharia de frontend, arquitetura de backend, integrações em tempo real e automação de processos. Também liderei tecnicamente um squad e trabalhei de perto com equipes multidisciplinares.

Contribuí em projetos de varejo, logística, sistemas geoespaciais e produtos SaaS com IA, unindo profundidade técnica a uma abordagem prática para problemas de negócio e transformando desafios operacionais em produtos bem projetados.

  • Engenharia de produto

    Aplicações web e mobile, da arquitetura à entrega.

  • Backend e integrações

    APIs, mensageria e conexões entre sistemas de terceiros.

  • Sistemas em tempo real

    Comunicação orientada a eventos e WebSockets.

  • Liderança técnica

    Liderança de squad e trabalho com equipes multidisciplinares.

Foco técnico

As ferramentas que mais utilizo, agrupadas por área.

  • Frontend

    • React
    • Next.js
    • Angular
    • TypeScript
    • React Native
  • Backend

    • Node.js
    • NestJS
    • Fastify
    • Go
    • REST APIs
    • WebSockets
  • Dados e Mensageria

    • PostgreSQL
    • MongoDB
    • MySQL
    • Redis
    • RabbitMQ
    • BullMQ
  • Cloud e DevOps

    • AWS
    • Docker
    • Kubernetes
    • CI/CD
  • Qualidade de Engenharia

    • Jest
    • Testes automatizados
    • Testes de integração
    • Observabilidade

05 / Contato

Vamos construir algo juntos.

A melhor forma de falar comigo é por e-mail ou LinkedIn.

Baixar CurrículoPDF · Português