Pular para o conteúdo principal

Sobre

Engenharia com visão de produto e operação.

Trabalho com engenharia backend em Python, APIs e integrações. Minha experiência em arquitetura, cloud e gestão de TI ajuda a conectar decisões técnicas às necessidades do produto e à operação em produção.

Sobre

Engenharia de software, do backend à produção

Atuo como Engenheiro de Software Backend Sênior na Volix, desenvolvendo APIs e serviços em Python. Minha experiência anterior reúne arquitetura, cloud, infraestrutura e liderança técnica.

Essa experiência inclui sistemas para o Hospital Sírio-Libanês, portais do Grupo Bandeirantes e plataformas de TV para redes hoteleiras. Em cada contexto, acompanho o caminho entre o requisito, a entrega e a sustentação do software.

Anos de experiência
4+
Projetos entregues
10+
Países
2
Usuários impactados
100k+

Princípios de trabalho

Critérios que permanecem quando a tecnologia muda.

Produção é parte do design

Operação, falhas, segurança e observabilidade entram na conversa desde o início.

Clareza antes de complexidade

A melhor arquitetura é a que o time entende, mantém e evolui com segurança.

Decisões guiadas por evidência

Métricas, contexto e impacto orientam escolhas técnicas e prioridades.

Liderança próxima da engenharia

Gestão técnica ganha qualidade quando mantém contato real com código e produção.

Tecnologias

Stack

Backend de Alta Performance

Go (Golang)Node.jsNestJSPythonDjangoPostgreSQLRedis

Cloud

AWSGCPCloud Run

DevOps & Observabilidade

Prometheus

Frontend Avançado

Next.jsTypeScriptReact.jsVue.js

Desenvolvimento Mobile

KotlinJetpack ComposeMedia3Android TV

Streaming & Vídeo

Widevine DRMUnicast Streaming

Inteligência Artificial

LLMs / RAG

Perguntas frequentes

Como trabalho, na prática.

Critérios de arquitetura, escolhas de tecnologia e responsabilidades na entrega de software.

Onde concentro minha atuação técnica?

Atuo em engenharia full stack, com foco em backend, infraestrutura e operação. Trabalho com APIs em Go, aplicações em React e Next.js, bancos de dados e automação de entregas em AWS e GCP.

Como escolho linguagens e ferramentas?

Uso Go, TypeScript, JavaScript, Python, Kotlin e SQL em diferentes contextos. A escolha considera os requisitos do produto, o comportamento sob carga, o conhecimento do time e o custo de manter a solução.

Que experiência tenho com escala e desempenho?

No backend do Hospital Sírio-Libanês, o cenário documentado registra mais de 20 milhões de requisições por mês, resposta média de 6 ms na API e 92% de acerto no cache. São métricas desse serviço; a média da API não representa a latência de toda a experiência na TV.

Como conecto frontend e backend?

Trabalho da interface aos contratos de API, com React, Next.js e TypeScript. Na entrega, considero acessibilidade, estados de carregamento e erro, consistência de dados e desempenho percebido pelo usuário.

Como abordo infraestrutura e operação?

Incluo build, deploy, monitoramento e recuperação no escopo da entrega. Uso pipelines de CI/CD, containers, métricas e alertas para acompanhar o serviço e investigar falhas com contexto.

O que orienta minhas decisões de arquitetura?

Começo pelos requisitos e pelas restrições operacionais. Defino responsabilidades entre componentes, modelo os dados e estabeleço limites para as integrações. A arquitetura precisa ser compreensível para o time e permitir evolução sem tornar cada mudança uma migração completa.