CareerLoom
ProdutividadeCareerLoom transforma um problema concreto do usuário em um fluxo utilizável, com experiência clara e resultado revisável.
Construí backends Go e infraestrutura em tempo real, transformando WebRTC, IM e eventos de produto em contratos claros. Serviços podem ser publicados separadamente sem prender o cliente a um único canal.
Os apps continuam evoluindo; as seções abaixo mostram o percurso por capacidades concretas.
Go / tempo real / backend
Construí backends Go e infraestrutura em tempo real, transformando WebRTC, IM e eventos de produto em contratos claros. Serviços podem ser publicados separadamente sem prender o cliente a um único canal.
Go · gRPC · PostgreSQL · realtime
I use Go for high-concurrency APIs, realtime messaging, and infrastructure glue. Layers, raw SQL, caches, and message paths all need clear ownership when something breaks.
I care about contracts and deployment shape: services can ship independently, dependencies stay isolated, and the product is not locked to one transport.
Posicionamento
Esta página resume a experiência técnica da Sanva para conversas sobre contexto de projeto, responsabilidade, escolhas técnicas, resultados e aprendizados.
Portfólio
CareerLoom transforma um problema concreto do usuário em um fluxo utilizável, com experiência clara e resultado revisável.
CreatorKit transforma um problema concreto do usuário em um fluxo utilizável, com experiência clara e resultado revisável.
Lullacraft transforma um problema concreto do usuário em um fluxo utilizável, com experiência clara e resultado revisável.
Memory Copilot transforma um problema concreto do usuário em um fluxo utilizável, com experiência clara e resultado revisável.
SpeakLab transforma um problema concreto do usuário em um fluxo utilizável, com experiência clara e resultado revisável.
Spritewood transforma um problema concreto do usuário em um fluxo utilizável, com experiência clara e resultado revisável.
Capacidades centrais
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.
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.
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.
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.
Sistemas complexos
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.
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.
Go · gRPC · WebSocket · PostgreSQLO 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.
AWS EKS · Kubernetes · Helm · CI/CDTrabalho open-source
Um serviço de memória auto-hospedado para agentes de IA, com busca, RAG e ingestão multimodal.
Stack
Caminho
Design
O sistema visual também é meu: cor da marca, interface e componentes. Os aplicativos seguem as diretrizes do Apple HIG, mas cada um mantém seu próprio caráter.
Cada aplicativo tem sua própria cor, ícone e paleta, enquanto compartilham uma linguagem de design comum.
Como trabalho
Duas semanas são suficientes para chegar a um protótipo funcional. O feedback real decide se o projeto continua.
As ferramentas de IA ajudam a avançar mais rápido, mas o código ainda é revisado manualmente.
Antes do envio, executo a checklist completa do features.yaml: sem dados falsos, sem mocks de produção.
Após o lançamento, reviso rapidamente com base no feedback real dos usuários.