👋 Oi, eu sou o Lucas

Hoje atuo como desenvolvedor pleno, construindo sistemas escalaveis com foco em backend, cloud e qualidade de entrega.

Trabalho com Node.js, .NET, microsservicos, APIs e automacao de pipelines CI/CD para acelerar entregas sem perder confiabilidade em producao.

Stack: Next.js · React · TypeScript · Node · AWS · Kubernetes · Docker · PostgreSQL · GraphQL · CI/CD

Voce pode me encontrar nas redes sociais como @olucasleitedev

Foto de perfil de Lucas Leite

Solucoes tecnicas em producao

  • Arquitetura de microsservicos para operacao com +100 lojas

    Contexto: Fluxos de venda, pos-venda e integracoes externas estavam com alto acoplamento e janela de indisponibilidade em deploy.

    • Quebrei o dominio em servicos com ownership claro e contratos versionados.
    • Adotei mensageria com RabbitMQ/Kafka para workloads assincronos e tolerancia a falhas.
    • Introduzi idempotencia em consumidores e retry com backoff para eventos criticos.

    Resultado: Menor impacto em deploy, reducao de falhas por dependencia sincronica e throughput mais previsivel em picos.

  • Padronizacao de APIs e contratos entre squads

    Contexto: Endpoints com semantica inconsistente e mudancas sem governanca afetavam integracoes internas e externas.

    • Defini padrao para API REST/GraphQL com convencoes de erro, versionamento e observabilidade.
    • Implementei validacao de contrato em pipeline CI para bloquear breaking changes nao planejadas.
    • Estruturei documentacao tecnica objetiva para onboarding e alinhamento entre times.

    Resultado: Reducao de retrabalho nas integracoes, onboarding mais rapido e maior estabilidade de consumo entre sistemas.

  • Evolucao de entrega continua para ambiente critico

    Contexto: Processo manual de release elevava risco operacional e aumentava tempo entre desenvolvimento e producao.

    • Automatizei pipelines CI/CD com gates de qualidade (lint, testes, build e seguranca).
    • Containerizei servicos e padronizei estrategia de rollout para reduzir risco de regressao.
    • Centralizei telemetria de aplicacao para detectar degradacao imediatamente apos deploy.

    Resultado: Lead time menor, releases mais frequentes com seguranca e recuperacao mais rapida em incidentes.

Open source selecionado

Ver projetos