Pular para o conteúdo
Daniel Castro
Switch to English
Retrato de Daniel Castro na Golden Gate

Sobre mim

Entre código, produto e pessoas.

Olá, me chamo Daniel Castro e sou engenheiro de software. Trabalho com programação desde 2005 e, ao longo desse tempo, passei por diferentes contextos entre engenharia, arquitetura, liderança técnica, produto e ensino.

Sempre gostei de entender problemas complexos, encontrar formas de otimizar processos e criar soluções que facilitem a vida das pessoas com tecnologia.

Atuar como Engenheiro de Software, desenvolvendo aplicações e sistemas para a web, explorando novas formas de aproximar engenharia, produto e métricas, agora com IA acelerando processos para melhorar a vida das pessoas é algo que tem feito minha jornada gratificante.

Compartilhar também é parte do que sou. Ensinar, escrever, palestrar, participar de comunidades e orientar pessoas em diferentes momentos da carreira é algo que me faz feliz.

Fora do código, sou casado com uma mulher incrível, pai de uma menina linda, pai de pets e corredor amador.

Neste site reúno um pouco de tudo: textos, experiências, projetos e experimentos. Mais do que um portfólio, é um lugar para registrar o caminho enquanto continuo aprendendo e construindo.

Ler o blog
Software EngineeringAI-Assisted DevelopmentEnsino

01 / Experiência

Experiência

Alguns dos contextos em que venho entregando software.

  1. abr. 2020 — atual

    Software Engineer Consultant & Educator

    DDEVsBrasil · meio período

  2. out. 2025 — set. 2026

    Staff Software Engineer

    CurebaseEstados Unidos · remoto · contrato

  3. abr. 2024 — out. 2025

    Frontend Team Lead & Architect

    Grupo ITSSBrasil · remoto · contrato

  4. fev. 2022 — jul. 2023

    Senior Full Stack Developer

    BayerEstados Unidos e Alemanha · remoto · contrato

Ver trajetória completa no LinkedIn

02 / Repertório

Como contribuo

Uma visão resumida das áreas que conecto no trabalho.

  • Software Engineering

    Software de ponta a ponta, com arquitetura, aplicações escaláveis e sistemas distribuídos.

    • TypeScript
    • React & Next.js
    • Node.js
    • PostgreSQL
    • AWS & Vercel
    • Arquitetura
  • AI Engineering

    Integração de IA ao software, conectando LLMs, dados, ferramentas e processos de desenvolvimento.

    • LLM integrations
    • RAG
    • AI SDKs
    • AI-assisted development
    • Harness engineering
  • Product

    Da descoberta à entrega, conectando problemas, produto, engenharia e resultados.

    • Discovery
    • MVPs
    • Métricas
    • Roadmap
    • Planejamento
    • Product thinking
  • Teaching

    Conhecimento compartilhado por meio de conteúdo, aulas e workshops técnicos.

    • Conteúdo
    • Palestras
    • Mentoria
    • Cursos

Stack Principal

TypeScript · React · Next.js · Node.js · C# · Python · PostgreSQL · Drizzle/Prisma · GraphQL · AWS · Vercel · Docker

03 / Fora da tela

Corrida como parte da rotina.

Sou corredor amador que pegou o gosto por meia-maratonas. Entre treinos e provas, encontrei na corrida uma forma de cuidar da saúde, desenvolver disciplina e encontrar um pouco de equilíbrio no meio da rotina.

04 / Contato

Ajudo em desafios de engenharia.

Estou aberto a boas conversas e disposto a colaborar onde minha experiência possa ser útil, seja numa conversa, palestra, mentoria ou treinamento estruturado.

Entre em contato