Seraphine
Assistente multimodal local
PROJETO PRIVADOUma interface pessoal que combina modelos locais, voz, avatar 3D no navegador, memória persistente e acesso a ferramentas com confirmação humana.
ENGENHEIRO DE SOFTWAREFULL-STACKDEVOPS
Da primeira interface à infraestrutura que sustenta tudo.
Da inteligência artificial ao áudio embarcado. Uma seleção do que construo conectando produto, software e infraestrutura.
Assistente multimodal local
PROJETO PRIVADOUma interface pessoal que combina modelos locais, voz, avatar 3D no navegador, memória persistente e acesso a ferramentas com confirmação humana.
Áudio residencial distribuído
PROJETO PRIVADOSistema de áudio para múltiplos ambientes com dispositivos ESP32, serviços em Python, comunicação em tempo real e uma PWA para controle.
Streaming de áudio embarcado
PROJETO PRIVADOFirmware ESP-IDF que recebe áudio PCM de um servidor doméstico via TCP e entrega o fluxo por I²S, com reconexão persistente para instalação embarcada.
SaaS para arquitetos em que uma foto de nota fiscal vira itens classificados e atualiza o orçamento da obra, com conferência humana e visão de gastos por etapa e fornecedor.
Sou Jonathan Farias — engenheiro de software, desenvolvedor full-stack e DevOps. Trabalho no espaço entre o produto que as pessoas usam e a infraestrutura que o mantém vivo.
Meu foco é transformar partes complexas em experiências claras, confiáveis e prontas para evoluir.
Interfaces claras, feitas para quem usa.
APIs, dados e serviços conectados.
Deploy, automação e observabilidade.
Software que conversa com o mundo físico.
Interfaces conversam com serviços e dados. Dispositivos se integram ao backend. A infraestrutura sustenta a entrega e a operação de cada camada.
Interfaces web, PWAs instaláveis e aplicativos multiplataforma.
Regras de negócio, integrações e persistência, com WebSocket para comunicação em tempo real.
Dispositivos conectados e streaming de áudio entre software e hardware.
Pipelines CI/CD, deploy e observabilidade sustentam todas as camadas.
Um bom produto também precisa de decisões claras, operação sustentável e atenção ao que acontece depois do deploy.
Entender o sistema. Antes da ferramenta, vem o fluxo: pessoas, dados, riscos e limites.
Construir com evidência. Interfaces, logs e métricas precisam tornar o comportamento legível.
Operar com confiança. Entregar inclui automatizar, observar, recuperar e evoluir.
Tem um projeto em mente ou uma oportunidade para compartilhar? Vamos conversar.