Backend Architect · Contratado por Fapps

Engenharia de IA que vence robôs de recrutamento

Arquitetura híbrida e orquestração multi-agente desenvolvida exclusivamente para o backend do Smahh, garantindo resiliência e controle de OpEx em escala.

5Agentes IA Orquestrados
~70%Economia de Infraestrutura
122Workflows Backend
Smahh Dashboard

Como a Fapps confiou o motor do Smahh ao Roger Lima

O Smahh não é um projeto construído do zero por uma única pessoa, mas sim um case de contratação profissional. A Fapps Software House me contratou com uma missão clara: assumir toda a engenharia de backend, inteligência artificial e infraestrutura.

Enquanto o time da Fapps cuidava do frontend e UI/UX no Bubble, minha responsabilidade era garantir que o "cérebro" da aplicação funcionasse com máxima eficiência e custo previsível.

"A inteligência artificial não pode explodir os custos da operação. Precisamos de um backend desacoplado que aguente processamento pesado de PDFs sem travar a interface do usuário."

— Diretriz do Projeto

Escopo de Contratação

  • Arquitetura de Dados (Bubble)
    Modelagem relacional e Privacy Rules avançadas
  • Integração de APIs
    Conexões seguras entre Bubble e n8n
  • Orquestração de IA (n8n)
    Pipelines complexos com múltiplos LLMs
  • Infraestrutura Self-Hosted
    Deploy Docker em VPS para redução de OpEx

A Muralha Invisível do ATS

Desafios de mercado e de engenharia que moldaram a solução Smahh.

Barreira ATS

No mercado offshore, 75% dos currículos são descartados por robôs (Applicant Tracking Systems) antes mesmo de serem lidos por um humano, devido à formatação inadequada e falta de palavras-chave.

Custo Variável de IA

Construir pipelines de extração de PDF e processamento de LLMs diretamente em plataformas no-code gera um consumo insustentável de "Workload Units" (WU), destruindo a margem do SaaS.

Processamento Monolítico

Processar arquivos grandes e realizar múltiplas chamadas de IA síncronas causa timeouts frequentes, prejudicando a experiência do usuário final.

O Cérebro do Sistema: Orquestração Multi-Agente

Em vez de um único prompt gigante, desenvolvi um pipeline de 5 agentes especializados, aumentando a precisão e reduzindo alucinações.

01
Parser

Extração semântica de PDFs complexos usando Mistral-7B

02
Scoring

Análise de compatibilidade entre o currículo atual e a vaga alvo

03
Otimizador

Reescrita estratégica e inserção de palavras-chave (GPT-4)

04
Revisor

Check final de coerência e eliminação de redundâncias

05
Formatador

Estruturação JSON rigorosa para devolver os dados ao Bubble

Output da IA: Pontos Fortes x Lacunas

O que Foi Entregue

Módulos backend complexos desenvolvidos para suportar a operação em escala.

OCR Pipeline

OCR Pipeline Assíncrono

Sistema de extração de dados em background. O usuário faz upload do PDF e pode continuar navegando enquanto o n8n processa a extração e notifica via webhook quando finalizado.

Vagas Offshore

Marketplace de Vagas Offshore

Modelagem de banco de dados robusta para gerenciar vagas de gigantes do setor (Petrobras, Modec) com filtros complexos e vinculação de candidaturas por nível de compatibilidade.

Motor de Compatibilidade

Motor Lógico de Compatibilidade

Algoritmos no Bubble integrados aos outputs da IA para calcular match-scores precisos, detalhando "Pontos Fortes" e "Lacunas" de forma acionável para o candidato.

Admin Human-in-Loop

Dashboard Admin Human-in-Loop

Painel de controle para revisão manual de currículos processados pela IA, garantindo qualidade extrema antes da liberação final para o cliente.

O Paradigma Híbrido

Desacoplando a interface da lógica pesada para máxima performance.

Bubble.io (Front & DB)

Interface rica, controle de sessão (JWT), banco de dados relacional e exibição em tempo real.

API REST

n8n (Orquestrador)

Roteamento lógico, ETL pesado, integrações externas e orquestração dos modelos de IA.

Docker

VPS Hosting

Servidor dedicado executando n8n via Portainer, garantindo custo fixo (OpEx previsível).

Bastidores Técnicos

Provas reais da engenharia backend implementada para a Fapps.

Postman Collection
Postman Collection — 9 Endpoints API Documentados
n8n Workflows
n8n — Visão Geral dos Pipilines de Orquestração
n8n Detalhe Workflow
n8n — Lógica Interna de Customização de CV
Bubble Backend Workflows
Bubble — 12 Webhooks e Endpoints Internos
Bubble Scheduler
Bubble — Cron Jobs e Tarefas Agendadas (Scheduler)
OpenAI Usage
Resultados Reais — Baixíssimo custo de Tokens (OpenAI)
~70%
Economia em Infraestrutura (vs Serveless)
122
Workflows Configurados no Bubble
~2M
Tokens Processados por Mês
$0.52
Custo Médio de Operação da IA

Produto em Ação

Explore as telas do Smahh (UI desenvolvida pela Fapps, impulsionada pelo nosso backend).

Wizard de Onboarding - Dados Pessoais
Solução
Upload e Extração OCR
Solução
Listagem de Currículos
Admin
Revisão e Status de Análise
Admin
Tela de Confirmação de Cadastro
Solução
Marketplace de Vagas Offshore
Marketplace
Painel Admin de Pendências
Admin
Gestão de Cursos e Mentorias
Admin
Detalhes da Vaga Offshore
Marketplace
Verificação de Vaga e Candidato
Admin
Wizard de Onboarding - Objetivo e Formação
Solução

Segurança e Dados Blindados

Em sistemas de RH, privacidade é inegociável. A arquitetura foi construída com foco em conformidade LGPD desde o Dia 1.

Row Level Security (Privacy Rules)

Regras estritas aplicadas nativamente no banco de dados. Um usuário jamais consegue acessar o currículo de outro, mesmo manipulando APIs.

Isolamento de Contas

A arquitetura multi-tenant garante que os dados da Fapps e de seus clientes operem em silos completamente isolados.

Transmissão Criptografada

Toda a comunicação entre o Bubble, a VPS e a API da OpenAI trafega via HTTPS estrito, sem armazenamento residual de prompts sensíveis.

Privacy Rules no Bubble

Precisa de um Backend Architect para seu SaaS?

Assim como a Fapps confiou o motor do Smahh à minha engenharia, eu posso construir a inteligência e a infraestrutura do seu próximo projeto de software.