Perfil técnico

Notas do perfil de engenharia da Sanva

Esta página resume a experiência técnica da Sanva para conversas sobre contexto de projeto, responsabilidade, escolhas técnicas, resultados e aprendizados.

Posicionamento

Engenheiro de produto full stack com raízes profundas em mobile

Sanva tem 13 anos de experiência em engenharia de software, com base inicial em iOS e trabalho de cliente de baixo nível: Objective-C, Swift, codecs de áudio e vídeo, OpenGL ES com renderização C++, SDKs de alto desempenho e módulos relacionados a pagamento.

Essa base formou um estilo pragmático: definir camadas e contratos cedo, depois tratar performance, estado, caminhos de falha e validação de release antes que virem problemas de produção.

Full stack

Do cliente ao backend e à entrega em cloud

O trabalho posterior se expandiu para serviços Go / Gin, PostgreSQL, Redis, gRPC, mensagens em tempo real, assinaturas WebSocket e clientes multiplataforma. O escopo não era apenas um endpoint, mas contratos de API, estado do cliente e risco de entrega em conjunto.

A experiência em cloud inclui deploy em contêineres, orquestração de clusters, ingress, health checks, planejamento de rollback e janelas de manutenção, com foco em migração, observabilidade e controle de risco de release.

Produtos IA

Transformar LLM, RAG e agentes em fluxos entregáveis

Nos últimos anos, várias apps de IA foram construídas de ponta a ponta: definição de produto, UI, mobile, backend, integração de modelos, assinaturas e preparação de release.

As áreas principais incluem integração multi-modelo, RAG, memória de longo prazo, experiência conversacional de produto, prompt engineering, tratamento de dados com consentimento e coordenação multi-agent. O foco é criar sistemas de produto revisáveis e mantíveis.

Entrega

Release precisa de evidência antes e depois do lançamento

O estilo de entrega privilegia repetibilidade: scaffolds, type checks, builds, validação de páginas, assets de loja, preparação de review e checks pós-release viram passos estáveis sempre que possível.

Python é usado com frequência para limpeza de dados, scripts de automação, checks em lote e glue de toolchain. TypeScript, Go e shell cobrem frontend, backend e automação de operações.

Portfólio

O trabalho se concentra em produtos e apps de longo prazo

O portfólio cobre produtividade, criatividade, saúde, educação e estilo de vida, incluindo expressão profissional, notas de reunião, prática de fala, estudo de idiomas, pixel assets, cuidado pet e recomendações de presentes.

Esses projetos são melhor discutidos por contexto, responsabilidade, escolhas técnicas, resultados e reflexão, pois mostram o caminho completo do problema do usuário ao design de produto, IA, experiência mobile, assinaturas e manutenção.

Colaboração

Onde essa experiência se encaixa melhor

Em complexidade mobile, detalhes de iOS, contratos backend, productização de IA, RAG, orquestração de agentes, release de app, CI/CD ou cloud delivery, a experiência apoia discussão de arquitetura e execução.

Se um projeto pede apenas empilhar funcionalidades no curto prazo, o primeiro passo é esclarecer limites, critérios de aceite e custo de manutenção antes de escolher nativo, cross-platform, serviços gerenciados ou infraestrutura própria.