Há anos atuando na Rede D'Or, maior rede hospitalar do Brasil, em um ambiente de alta demanda onde boas decisões de arquitetura e consistência de entrega fazem diferença real. A maior parte da minha produção técnica está em repositórios privados no Azure DevOps e Bitbucket, e o GitHub ficou sem atividade nesses tempo por isso.
Minha atuação cobre o ciclo completo: da concepção da arquitetura até a entrega em produção. Projeto e mantenho sistemas distribuídos, tomo decisões sobre modelagem de dados, cuido de pipelines de CI/CD e atuo junto ao meu time no desenvolvimento de melhores práticas de engenharia, segurança e na busca contínua por inovação.
Backend: Escrevo principalmente em TypeScript/Node.js, com bom domínio de frameworks como NestJS, Express e arquiteturas serverless. Venho expandindo minha base para Java, não como novidade, mas como uma escolha deliberada para atuar em contextos onde o ecossistema JVM oferece vantagens claras: tipagem forte, maturidade de frameworks como Spring Boot e integração com sistemas corporativos de maior porte.
Frontend: React é minha ferramenta principal. Trabalho com gerenciamento de estado complexo (Redux), renderização server-side com Next.js e tenho experiência com Angular e Vue em projetos reais. Entendo o front como parte de um sistema, não como camada isolada: performance percebida, acessibilidade e consistência de estado importam tanto quanto o visual.
Arquitetura & Infraestrutura: Projeto e opero arquiteturas de microsserviços com consciência dos trade-offs envolvidos: decomposição de domínios com DDD, separação de responsabilidades com Clean Architecture ou Hexagonal Architecture, e padrões de leitura e escrita com CQRS e Event Sourcing. Na comunicação entre serviços, trabalho com REST, gRPC e mensageria assíncrona via filas (SQS, RabbitMQ). Uso Docker e Kubernetes no ciclo de desenvolvimento e deploy, com observabilidade via Jaeger, CloudWatch ou Grafana, e autenticação baseada em OAuth 2.0 / OpenID Connect. Na AWS, opero regularmente: CloudFront, CloudWatch, SQS, SES, S3, EC2, RDS, Route53, SSM, entre outras.
Dados: Relacionais: PostgreSQL como preferência, com experiência em MySQL, SQL Server e AWS RDS. Não relacionais: MongoDB para dados de documento, Redis para cache e controle de sessão. Uso ORMs quando fazem sentido: Prisma em projetos Node.js modernos, Sequelize em bases legadas, Mongoose para MongoDB, e sei quando contorná-los em favor de queries diretas por questão de performance ou controle.
Qualidade & Processos: Testes não são uma etapa separada para mim: unitários com Jest, e2e com Cypress, e a convicção de que cobertura sem estratégia não vale muito. CI/CD com GitHub Actions e Azure Pipelines.
Curso Engenharia da Computação na UERJ e Análise e Desenvolvimento de Sistemas na Descomplica, com formação complementar em arquitetura de software pela Full Cycle 4.0 e Desenvolvimento de Software pela Driven Education. Dois princípios orientam minha trajetória: estudar continuamente e ser uma pessoa um pouco melhor a cada dia.
Tenho uma atração genuína por sistemas complexos, o que explica tanto a escolha de carreira quanto os hobbies. Nos livros, história e ciência, com preferência pelos que fazem excelentes perguntas. Nos podcasts, geopolítica, com o Xadrez Verbal como referência. Nos jogos, estratégia pesada: Factorio, Stellaris, Europa Universalis, Kerbal Space Program, Dyson Sphere Program, Upload Labs. O denominador comum é o mesmo: modelar interdependências, entender como as partes formam um todo e antecipar consequências.
Sou muito comunicativo e valorizo relações diretas e honestas. Acredito que boa parte dos problemas tem raiz em comunicação ineficiente.


