JONATHAN FARIAS

ENGENHEIRO DE SOFTWAREFULL-STACKDEVOPS

Da primeira interface à infraestrutura que sustenta tudo.

PROJETOS.
SISTEMAS COMPLETOS.

Da inteligência artificial ao áudio embarcado. Uma seleção do que construo conectando produto, software e infraestrutura.

Seraphine

Assistente multimodal local

PROJETO PRIVADO

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

PROJETO PRIVADO

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

PROJETO PRIVADO

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.

PRODUTO
EXPERIÊNCIA

Interfaces claras, feitas para quem usa.

APLICAÇÃO
LÓGICA

APIs, dados e serviços conectados.

INFRAESTRUTURA
CONFIABILIDADE

Deploy, automação e observabilidade.

DISPOSITIVO
ÁUDIO E HARDWARE

Software que conversa com o mundo físico.

STACK É
ARQUITETURA,
NÃO UMA LISTA.

Interfaces conversam com serviços e dados. Dispositivos se integram ao backend. A infraestrutura sustenta a entrega e a operação de cada camada.

  • Web e aplicativos

    Interfaces web, PWAs instaláveis e aplicativos multiplataforma.

    • React
    • TypeScript
    • Astro
    • Flutter
    APIs e tempo real
  • Backend e dados

    Regras de negócio, integrações e persistência, com WebSocket para comunicação em tempo real.

    • Node.js
    • TypeScript
    • Python
    • FastAPI
    • Fastify
    • Prisma
    • MySQL
    Integração de dispositivos
  • Sistemas embarcados

    Dispositivos conectados e streaming de áudio entre software e hardware.

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

Infraestrutura

Pipelines CI/CD, deploy e observabilidade sustentam todas as camadas.

  • Linux
  • Docker

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.

Tem um projeto em mente ou uma oportunidade para compartilhar? Vamos conversar.