JONATHAN FARIAS

ENGENHEIRO DE SOFTWAREFULL-STACKDEVOPS

SISTEMAS ONLINE

SISTEMAS
CONSTRUÍDOS
DE PONTA A PONTA.

Projetos que atravessam interface, backend, infraestrutura e hardware — apresentados sem expor código ou detalhes privados.

Seraphine

Assistente multimodal local

Uma interface pessoal que combina modelos locais, voz, avatar 3D no navegador, memória persistente e acesso a ferramentas com confirmação humana.

  • Local AI
  • Voz
  • 3D Web
  • Memória

ESPMusic

Áudio residencial distribuído

Sistema de áudio para múltiplos ambientes com dispositivos ESP32, serviços em Python, comunicação em tempo real e uma PWA para controle.

  • ESP32
  • FastAPI
  • WebSocket
  • React PWA

Seraphine Firmware

Streaming de áudio embarcado

Firmware 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.

  • ESP-IDF
  • TCP
  • I²S
  • Embedded

ArquitetoHub

Gestão de obras assistida por IA

VER AO VIVO

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.

  • React 19
  • Fastify
  • Prisma
  • MySQL

EU CONSTRUO O
SISTEMA INTEIRO.

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.

PRODUTOEXPERIÊNCIA
APLICAÇÃOLÓGICA
INFRAESTRUTURACONFIABILIDADE
DISPOSITIVOSINAL

STACK É
ARQUITETURA,
NÃO UMA LISTA.

Escolho ferramentas pelo papel que cumprem no sistema. A tecnologia muda; clareza, observabilidade e confiabilidade permanecem.

JONHCONSTRUINDO
SISTEMAS
Interfaces

React · Astro · TypeScript · PWA · WebGL

Sistemas

Python · FastAPI · Node.js · APIs · WebSocket

Infra

Linux · Docker · CI/CD · Observabilidade · Redes

Embarcados

ESP32 · ESP-IDF · C/C++ · I²S · TCP

CÓDIGO É SÓ
UMA DAS CAMADAS.

Um bom produto também precisa de decisões claras, operação sustentável e atenção ao que acontece depois do deploy.

  1. 01

    Entender o sistema. Antes da ferramenta, vem o fluxo: pessoas, dados, riscos e limites.

  2. 02

    Construir com evidência. Interfaces, logs e métricas precisam tornar o comportamento legível.

  3. 03

    Operar com confiança. Entregar inclui automatizar, observar, recuperar e evoluir.

VAMOS CONSTRUIR
ALGO QUE FUNCIONE
DE VERDADE.