Pular para o conteúdo

Disponível para novos projetos

Daniel Garcia · Engenheiro de Software Full-stack

APIs, integrações e ferramentas internas, feitas de ponta a ponta e entregues com documentação e testes. Hoje faço isso para concessionárias dos EUA na OverFuel; no resto do tempo, para times no Brasil e nos Estados Unidos.

Trabalho

Três projetos que você pode abrir, dois problemas que só posso descrever.

Os dois estudos de caso vêm de uma plataforma em produção onde trabalho, numa empresa dos EUA. Nomes e detalhes internos ficam de fora; os problemas e o que mudou são reais.

Projeto

Handoff

Demo no ar

Uma sincronização de pedidos entre uma loja Shopify real e um ERP. Cada pedido entra exatamente uma vez; falhas são retentadas ou ficam guardadas para reenvio, e uma conferência noturna pega webhooks perdidos. Quebre o ERP você mesmo no console ao vivo.

  • TypeScript
  • Next.js
  • PostgreSQL
  • Shopify API
  • QStash
Ver projeto →

Projeto

PriceTrail

Em andamento · open source em breve

Um monitor público de preços. Acompanha páginas de produto em várias lojas, guarda o histórico e avisa quando o preço cai. Coletor em Python, front em Next.js, PostgreSQL.

  • Python
  • Next.js
  • PostgreSQL
  • Docker
Ver projeto →

Projeto

CondoLives

Time de 6 · Facens 2026

Plataforma de gestão de condomínio com insights de IA e chatbot: moradores registram ocorrências e sugestões, síndicos acompanham os indicadores. Feita por um time de seis para a Mostra de Projetos da Facens; fiz engenharia e testes e conduzi as sprints como Scrum Master.

  • Next.js
  • TypeScript
  • Tailwind CSS
  • Node.js
  • PostgreSQL
  • Figma

Estudos de caso

Dois problemas de uma plataforma em produção, contados sem nomes.

Ler os dois

Serviços

Quatro coisas pelas quais me contratam.

  1. APIs e integrações

    Dois sistemas que não conversam, e alguém copiando dados na mão de um pro outro.

  2. Pipelines de dados e scraping

    Dados que vivem em outros sites ou em feeds de fornecedor e precisam ficar atualizados sem ninguém vigiando.

  3. Ferramentas internas e painéis

    Seu time toca a operação em planilha e numa caixa de e-mail compartilhada.

  4. Resgate

    Uma página lenta, um pipeline que quebra toda semana ou um sistema que ninguém quer encostar.

Não sabe qual? Descreve o problema; eu te digo o que ele precisa.

Processo

Sem surpresas, toda semana.

  1. Fase 1

    Entender

    Colocamos no papel o problema, o escopo e o prazo antes de qualquer código. Preço fechado para escopo definido; por hora para trabalho contínuo. Você sabe o valor antes de eu começar.

  2. Fase 2

    Construir

    Ciclos curtos. Toda semana você recebe um resumo por escrito e um preview que pode abrir e comentar.

  3. Fase 3

    Entregar

    Deploy feito, repositório no seu nome, documentação e testes inclusos. Monitoramento e um período de suporte ficam disponíveis se você quiser.

Sobre

Com quem você vai trabalhar.

Sou Daniel Garcia, engenheiro de software full-stack em Sorocaba, SP. Vim para software da infraestrutura e segurança de TI, então penso no que pode falhar antes de pensar em features: quem acessa o quê, o que acontece quando uma fonte muda, de onde a gente restaura quando algo quebra. Antes de escrever código quero saber pra onde o tempo, os dados ou o dinheiro estão indo de verdade. Remoto desde o primeiro dia, num time dos EUA, em inglês todo dia; Scrum Master num time de seis na Facens.

Hoje
Engenheiro de software na OverFuel, remoto para um time dos EUA: a API em PHP, os sites em Next.js e os pipelines que mantêm o estoque das concessionárias atualizado.
Antes
Infraestrutura e segurança de TI na Prefeitura de Votorantim: Active Directory, proteção de endpoints, backups, DNS/DHCP/VPN para várias secretarias. De onde vem o hábito de pensar em falha.
Formação
Análise e Desenvolvimento de Sistemas, Facens, 2026.

Formação formal em

Disciplinas da Facens, 2024–2026; as partes que uso de verdade.

Cibersegurança
análise de risco, ISO 27001 e NIST, firewalls e IDS, detecção e resposta a incidentes.
Back-end seguro
APIs REST em Spring Boot, JWT e OAuth, controle de acesso, vulnerabilidades web comuns, Clean Architecture.
Testes e acessibilidade
testes automatizados de interface, métricas de usabilidade, WCAG 2.1 e ISO 9241.
Ágil e desenho de processos
Scrum, Kanban e Lean, BPMN, mapeamento de fluxo de valor, projeto com empresa real.

Stack

Todo dia

  • PHP
  • Next.js
  • TypeScript
  • MySQL
  • Web scraping

Também entrego com

  • Java / Spring Boot
  • Spring Security
  • Vue 3
  • React Native
  • Python
  • PostgreSQL
  • Tailwind CSS
  • Docker

Ferramentas

  • GitHub Actions
  • Git
  • Code review
Baixar meu currículo (PDF)

Sorocaba, SP

UTC−3, horário compatível com os EUA · Português e inglês

Tem um projeto em mente?

Vamos conversar

Depoimentos

De quem já trabalhou comigo.

Ele é o tipo de profissional que não foca só na execução, mas em garantir a qualidade, fazer testes rigorosos e organizar o processo como um todo.

Murilo Eduardo Lima

Gestor de Projetos e PO, CondoLives

Ele conseguia pegar o que a gente definia de regra de negócio e transformar numa estrutura real e escalável.

Gustavo Eduardo

Requisitos, CondoLives

...uma pessoa de bom caráter, que sempre busca otimizar os processos e a melhoria contínua, pensando em soluções criativas.

Leandro Amorim

Colega sênior, Prefeitura de Votorantim

Traduzido do inglês

Contato

Me conta do seu projeto.

Poucas linhas bastam. Se orçamento ou prazo ainda estão em aberto, me diz; eu volto com perguntas antes de um valor.