Disponível para novos projetos

Análise.
Desenho.
Solução.

Consultoria especializada em arquitetura de software, integrações complexas e modernização de sistemas. Da análise de requisitos ao deploy em produção — com clareza, documentação e resultado previsível.

8+
Sistemas em produção
6+
Setores atendidos
10+
Tecnologias dominadas
AliRhoArchitect.java
● saved
1// ALIRHO — Tecnologia com propósito. 2 3@Service 4public class AliRhoArchitect { 5 6 private final List<Technology> stack = 7 List.of("Java", "Spring Boot", 8 "Angular", "Kubernetes", 9 "RabbitMQ", "EventDriven"); 10 11 public Solution solve(Problem p) { 12 return Analysis.of(p) 13 .design() 14 .implement() 15 .deploy(); 16 } 17} 18// ✓ Build successful ● PRODUCTION
01 — Análise
Entendemos o problema antes de escrever código
Cada projeto começa com diagnóstico técnico e de negócio. Mapear o contexto antes de qualquer linha de código evita retrabalho e garante que a solução resolve o problema certo.
02 — Desenho
Arquitetura documentada antes da implementação
Projetamos a solução com diagramas, ADRs e proposta técnica aprovada. O cliente sabe exatamente o que será construído, por quê e como — sem surpresas no meio do caminho.
03 — Solução
Entrega em produção, não apenas em homologação
Código com testes, pipelines CI/CD, monitoramento e documentação de operação. A entrega não termina com o deploy — termina quando o sistema está estável e o time sabe como mantê-lo.
Time ALIRHO
Arquitetos & Desenvolvedores Seniores

Um time multidisciplinar de arquitetos e desenvolvedores seniores com histórico comprovado em sistemas de alta disponibilidade. Cada projeto é conduzido por especialistas que já resolveram o mesmo problema antes — em setores críticos como logística, saúde, educação e governo.

Setores atendidos
Logística Saúde Educação Governo E-commerce
5+
Anos
8+
Clientes
15+
Sistemas
Sobre a ALIRHO

Tecnologia construída
com propósito

A ALIRHO nasceu da experiência de construir ecossistemas digitais completos do zero — gateway, SSO, microsserviços, pipelines CI/CD e integrações com APIs externas — para empresas que precisam de tecnologia que não falha.

  • Arquitetura DDD com camadas bem separadas e domínio rico — sem lógica de negócio em controllers ou repositories.
  • Event-Driven Architecture — sistemas orientados a eventos com RabbitMQ, padrão Outbox, Saga e consistência eventual garantida entre microsserviços.
  • RPA & Automação avançada — soluções enterprise com Java, Playwright e RabbitMQ. Automatizamos portais regulatórios sem API pública — como o Solicita ANVISA para petições sanitárias — com filas, retry, evidências em screenshots e resposta assíncrona integrada ao sistema principal.
  • Segurança Zero Trust — SSO com Keycloak, controle de acesso granular por roles e políticas, JWT validado em cada camada.
  • DevOps nativo — pipelines Azure DevOps, Kubernetes, GitOps com repositório de manifests e rollback automatizado.
  • Observability from day one — Prometheus, Grafana, OTLP tracing e alertas configurados antes do go-live.
O que fazemos

Serviços e especialidades

Atuamos nas frentes onde sistemas complexos exigem experiência — do backend ao cloud, do design de APIs à automação de processos.

🏗️
Arquitetura de Soluções
Diagnóstico técnico, desenho de arquitetura (C4, DDD, microserviços vs monolito), ADRs, estimativa de esforço e apresentação executiva com trade-offs claros.
DDDC4 Model ADRTech Due Diligence
Backend Java / Spring
APIs REST e reativos com Spring Boot, Spring Cloud Gateway, WebFlux. Testes TDD (JUnit 5 + Testcontainers), migrations Liquibase e cobertura JaCoCo 85%+.
JavaSpring Boot WebFluxJPATDD
🅰️
Frontend Angular
SPAs com Angular, Signals, standalone components e lazy loading. Angular Material, formulários reativos tipados e integração WebSocket/SSE em tempo real.
AngularSignals RxJSMaterial
☸️
DevOps & Cloud
Pipelines CI/CD do zero com Azure DevOps, containerização com Docker/Jib, deploy em Kubernetes com GitOps, Azure ACR e monitoramento Prometheus/Grafana.
KubernetesAzure DevOps GitOpsJib
🔐
SSO & Segurança
Implantação e customização de Keycloak, temas Angular personalizados, RBAC granular, federação LDAP/AD, JWT multi-issuer e integração com múltiplos microsserviços.
KeycloakOAuth 2.0 JWTRBACLDAP
📨
Event-Driven & Mensageria
Arquiteturas orientadas a eventos com RabbitMQ, Kafka e padrões como Outbox, Saga e CQRS. Comunicação assíncrona entre microsserviços com consistência eventual garantida, dead-letter queues e rastreabilidade completa de eventos de negócio.
RabbitMQKafka OutboxSagaCQRS
Especialidade
🤖
Automação & RPA
Automação regulatória de ponta a ponta para o portal Solicita ANVISA: petições sanitárias de importação (RDC 660/2022 e RDC 81/2008), checklist documental, captura de protocolo e caixa postal. Arquitetura em microserviços Spring Boot + Playwright, filas RabbitMQ, até 20 threads de preparação e até 12 bots em paralelo, com evidências em Azure Storage e monitoramento Prometheus.
JavaPlaywright Spring BootRabbitMQ Spring BatchAzure ANVISA
📐
API Management
Design e governança de APIs com Apigee, backstage técnico, versionamento semântico, documentação OpenAPI interativa e políticas de rate limiting e segurança por camadas.
ApigeeOpenAPI BackstageRate Limiting
Cases

Projetos entregues

Sistemas reais em produção — diferentes setores, mesma exigência de qualidade.

Todos em produção
🌐
Logística
Plataforma Digital Completa
Ecossistema de 10+ microsserviços: gateway SSL/WebSocket, SSO Keycloak, chat em tempo real, WMS, helpdesk, portal e RPA ANVISA (petições sanitárias) integrados via RabbitMQ.
Spring CloudKeycloakRabbitMQPlaywrightAngularK8s
🏥
Saúde
Plataforma de Patologia & Histórico
Sistema de laudo de patologia, histórico de pacientes, microsserviços com Eureka/Zuul/Spring Cloud e gestão de agendamentos médicos.
Spring CloudZuulAngularPostgreSQL
🎓
Educação
Plataforma EAD & API Management
Sistema de educação a distância com gestão de turmas e processamento assíncrono de conteúdo. Governança de APIs com Apigee, backstage técnico de documentação de serviços, automações de integração e migração de gateways legados para o setor educacional.
Spring BootAngularApigeeBackstageRabbitMQIntegrações
🏛️
Governo
Cidade Inteligente & Serviços Públicos
Plataforma de serviços digitais para cidades inteligentes com chatbot de atendimento, integrações governamentais e portal do cidadão.
Spring BootAngularChatbotIntegrações
📦
E-commerce
Plataforma de Delivery
Microsserviços de pedidos e pagamentos com config-server centralizado, Eureka service discovery, autenticação OAuth2 e API gateway dedicado.
Spring CloudEurekaOAuth2Payments
⚡ Especialidade em destaque

RPA & Automação:
da remessa ao protocolo ANVISA

Solução em produção para petições sanitárias de importação no portal Solicita ANVISA — onde não existe API pública. O robô opera o portal como um analista: login SSO, seleção da empresa, criação da petição, upload do checklist (petição, conhecimento de carga, invoice, autorização) e captura do protocolo e número de transação.

Suporta fluxos regulatórios RDC nº 660/2022 (CDB) e RDC nº 81/2008 — Capítulo XII, com validação de CPF, autorização ANVISA e detecção de petição já existente antes de criar duplicidade.

A arquitetura é orientada a filas: um worker prepara o payload a partir das APIs corporativas e do banco MySQL, publica na RabbitMQ; bots Playwright executam no portal; um consumidor persiste status, protocolo e evidências em Azure Blob Storage — tudo integrado ao sistema principal como qualquer outro microsserviço.

20 threads paralelas na preparação
Até 12 instâncias Playwright
Retry automático com backoff
Evidências + thumbnails no Azure
Prometheus & health checks
rpa-pipeline.yaml
trigger: scheduler every 3min
source: MySQL rpa.status=TO_PROCESS
① rpa-wkr → APIs remessa + docs
→ queue process_rpa_avisa_send
② rpa-solicita → Playwright / ANVISA
→ queue process_rpa_visa_response
③ rpa-wkr-response → status + evidências
Azure Blob + MySQL
status: TO_PROCESS → PROCESSING → COMPLETED
on_error: retryable → TO_PROCESS
Pipeline em produção
01 · PREPARAÇÃO
Worker de envio
Spring Batch com até 20 threads. Coleta airwaybill, pedido, invoice, label e petição sanitária via APIs OAuth. Valida documentos (PDF/HEIC/JPEG) e monta o payload JSON.
02 · EXECUÇÃO
Bot Playwright
Chromium headless no Docker. Login SSO ANVISA, preenchimento do formulário, upload do checklist, envio da petição e captura do protocolo. Screenshots por etapa.
03 · PERSISTÊNCIA
Worker de resposta
Atualiza status no MySQL, grava protocolo e dados da petição. Upload de evidências e thumbnails para Azure Blob Storage com trilha de auditoria completa.
04 · OPERAÇÃO
Orquestração & monitoramento
Start/stop/deploy de instâncias, heartbeat a cada 2 min, métricas de processos e memória. Revalidação automática e leitura da caixa postal ANVISA.
Capacidade comprovada
Throughput por tipo de petição
Métricas extraídas de 35.242 execuções em produção (dez/2025 – jun/2026). Taxa de conclusão: 97,4% (34.032 concluídos · 908 erros).
RDC nº 660/2022 · CDB
25.0 mil remessas processadas no período
~71/h
por instância Playwright
tempo médio: 51 s
~90/h
throughput do cluster
horas de alta demanda (p90)
Pico sustentado registrado: ~140/h · capacidade teórica com 12 bots: ~850/h
RDC nº 81/2008 · Cap. XII
10.3 mil remessas processadas no período
~55/h
por instância Playwright
tempo médio: 65 s
~88/h
throughput do cluster
horas de alta demanda (p90)
Pico sustentado registrado: ~243/h · capacidade teórica com 12 bots: ~660/h
34k+
execuções concluídas
32,5k
remessas únicas
32,5k
protocolos ANVISA capturados
97,4%
taxa de sucesso do pipeline
tentativas medianas por remessa
O que os dados mostram na prática
  • Dois fluxos regulatórios distintos em produção: código ANVISA 90285 (RDC 660/2022 · CDB) e 90477 (RDC 81/2008 Cap. XII), com tempos típicos de 49–69 s e 64–67 s por execução.
  • Validação antes do envio: o robô classifica automaticamente pendências de documentação (checklist incompleto, arquivos ausentes), autorização sanitária vazia ou divergência CPF × autorização — sem derrubar o pipeline inteiro.
  • Resiliência comprovada: mediana de 5 tentativas por remessa; 50% das execuções passam por 5+ retries controlados até conclusão ou encaminhamento para análise humana.
  • Operação contínua: pico de processamento entre 11h e 14h em dias úteis; apenas 2,6% de falhas técnicas (status ERROR) em 7 meses de operação.
Volume mensal concluído
dez/25
11,1k
jan/26
2,0k
fev/26
8,9k
mar/26
3,2k
abr/26
2,4k
mai/26
2,7k
jun/26
1,3k*
*jun/26 parcial até 20/06. Em fev/26 entrou em escala o fluxo Cap. XII (7,3k remessas no mês).
Para quem contrata

Por que automatizar o Solicita ANVISA

📦Transportadoras e DESPachantes com volume recorrente de importação sanitária e equipe sobrecarregada no portal.
🏛️Operações regulatórias que peticionam manualmente em RDC 660/2022 (CDB) e RDC 81/2008 Cap. XII.
🔗Empresas com WMS, TMS ou ERP que querem integrar o fluxo ANVISA sem substituir o sistema atual.
📋Times de compliance que precisam de trilha de auditoria — screenshots, protocolos e status por remessa.
ComparativoProcesso manualCom RPA ALIRHO
Tempo por remessa5–10 min (estimativa operacional)~1 min de execução do bot
Escalar volumeContratar mais analistas+ instâncias Playwright (~71/h CDB · ~55/h Cap. XII)
RastreabilidadePlanilhas e prints avulsosEvidências automáticas + protocolo capturado
Erros e retrabalhoAlto risco humano em checklist97,4% conclusão automática do pipeline
ExceçõesTudo para a mesma filaClassificação automática com motivo registrado

Exemplo: com 1.000 remessas sanitárias/mês, a automação pode liberar 80 a 150 horas de trabalho operacional — com capacidade de processar picos sem contratação emergencial e histórico completo para fiscalização.

Jornada de contratação

Como começamos — do diagnóstico à produção

01 · DIAGNÓSTICO
Entendimento do volume
Reunião para mapear fluxos (CDB, Cap. XII), sistemas atuais, volume mensal e gargalos. Entrega: escopo e estimativa.
02 · PILOTO
Validação controlada
Homologação com lote piloto (ex.: 100–500 remessas). Ajuste de regras, documentos e integrações antes do go-live.
03 · INTEGRAÇÃO
Conexão com seu sistema
APIs de remessa, filas RabbitMQ ou exportação de dados. Credenciais SSO ANVISA e ambiente de testes alinhados ao compliance.
04 · PRODUÇÃO
Operação assistida
Deploy com monitoramento, runbooks e suporte pós-go-live. Manutenção contínua quando o portal ANVISA mudar.
O que precisamos de você
Acesso SSO ao portal Solicita ANVISA (empresa cadastrada)
APIs ou exportação de remessa, invoice, conhecimento e autorização sanitária
Regras de negócio por tipo de petição (CDB vs Cap. XII)
Ambiente de homologação para validar documentos e exceções
Contato de compliance para exceções e casos especiais
Volume mensal estimado para dimensionar instâncias e SLA
Modelo A
Setup + mensalidade
Implementação, integração e operação contínua com suporte e atualizações do robô.
Modelo B
Por volume processado
Cobrança por remessa ou por petição com protocolo — ideal para volumes variáveis.
Modelo C
Evolutivo
Contrato de manutenção para adaptação quando o portal ANVISA alterar telas ou regras.
Dúvidas frequentes

Perguntas de quem está avaliando contratar

E se a ANVISA mudar o portal?
Portais governamentais mudam com frequência. O contrato prevê manutenção evolutiva: atualizamos os seletores Playwright, validamos em homologação e republicamos sem interromper sua operação por longos períodos.
Funciona sem API do Solicita ANVISA?
Sim — essa é a proposta. O robô opera o portal via browser automatizado (SSO, formulários, upload de checklist), enquanto a integração com seu negócio é feita por APIs corporativas e filas RabbitMQ.
Integra com o sistema que já tenho?
Sim. O worker de preparação consome dados das suas APIs (remessa, documentos, pedido) e devolve status, protocolo e evidências ao banco ou fila que você já utiliza — sem substituir WMS, TMS ou ERP.
Quanto tempo até a primeira petição automática?
Após o diagnóstico, um piloto típico leva de 2 a 4 semanas para validar documentos, credenciais e regras. O go-live depende da maturidade das integrações e do volume do lote piloto acordado.
O que acontece se faltar documento ou autorização?
O robô classifica a pendência (checklist incompleto, autorização vazia, divergência CPF) sem derrubar o pipeline. Cada caso fica rastreável com motivo registrado para análise e reprocessamento.
Posso começar só com um fluxo?
Sim. Muitos clientes iniciam apenas com RDC 660/2022 (CDB) e expandem para RDC 81/2008 Cap. XII depois — a arquitetura já suporta os dois tipos em produção.
Como é o suporte e a disponibilidade?
Monitoramento com Prometheus e health checks, retry automático (mediana de 5 tentativas) e canal de suporte por email. O pico operacional comprovado ocorre entre 11h e 14h em dias úteis — alinhamos SLA ao seu volume e janela de processamento.

Quer uma estimativa para o seu volume? Agende uma conversa ou envie o formulário com quantidade de remessas/mês — retornamos com proposta de piloto e dimensionamento.

Solicitar estimativa RPA →
🏛️
Peticionamento ANVISA
Portal Solicita: SSO, checklist documental, RDC 660/2022 e RDC 81/2008 Cap. XII. Mais de 32,5 mil protocolos capturados automaticamente, com validação de autorização e CPF antes do envio.
📬
Caixa postal ANVISA
Bot dedicado para login, seleção da empresa e leitura automática de mensagens não lidas em todas as páginas — sem intervenção manual.
🔍
Revalidação de petições
Pesquisa avançada por conhecimento de carga no portal ANVISA para confirmar se a petição já foi registrada, com filas dedicadas e atualização automática no banco.
📨
Filas RabbitMQ
Desacoplamento total entre preparação, execução e persistência. Publisher confirms, reconexão automática e reprocessamento de erros recuperáveis (timeout, instabilidade do portal).
🔁
Resiliência & documentos
Retry com backoff (mediana de 5 tentativas), reconversão HEIC/JPEG, validação PDFBox e classificação de 12% dos casos com pendência documental sem falha técnica — com motivo registrado para reprocessamento.
📄
Auditoria regulatória
Screenshot de cada etapa crítica, JSON de entrada/saída por remessa, evidências versionadas no Azure com thumbnails e histórico consultável para compliance.
event-flow.yaml
producer: OrderService
event: OrderPlacedEvent
→ exchange: orders.topic
consumers:
- PaymentService ✓ ACK
- NotificationService ✓ ACK
- AuditService ✓ ACK
reliability:
outbox: enabled
dlq: orders.dlq
retries: 3
⚡ Especialidade em destaque

Arquitetura
orientada a eventos

Sistemas que precisam escalar sem acoplamento entre serviços exigem uma estratégia de mensageria bem desenhada. Nosso time domina event-driven architecture do design do modelo de eventos à implementação em produção.

📦
Outbox Pattern
Garantia de entrega de eventos mesmo em caso de falha — sem mensagens perdidas entre o banco e o broker.
🔁
Saga & Choreography
Transações distribuídas com compensação automática — consistência sem 2PC entre microsserviços.
📊
CQRS & Event Sourcing
Separação de leitura e escrita com histórico imutável de eventos — rastreabilidade total do estado do sistema.
10+
Microsserviços integrados
em um único gateway
99.9%
Uptime em ambiente
Kubernetes de produção
−70%
Redução de trabalho
manual via automação RPA
0
Incidentes de segurança
após implantação do SSO
Tecnologias

Stack completa

Não é colecionar tecnologias — é saber quando usar cada uma.

Backend
Java Spring Boot Spring WebFlux Spring Cloud Gateway JPA / Hibernate
Frontend
Angular Signals RxJS Angular Material TypeScript
Event-Driven & Mensageria ⚡
RabbitMQ Kafka Outbox Pattern Saga Pattern CQRS Event Sourcing
Banco de Dados
PostgreSQL MySQL Redis Liquibase
Cloud & DevOps
Kubernetes Azure Docker Azure DevOps GitOps
Segurança & Observability
Keycloak OAuth 2.0 / JWT Prometheus Grafana OpenTelemetry
RPA & Automação ⚡
Java Playwright Spring Batch RabbitMQ Azure Blob Prometheus
Alirho
🅰️
🐘
☸️
🔑
🐇
🐳
☁️
📊
🐍
⚙️
💧
Como trabalhamos

Metodologia de entrega

Processo estruturado que garante previsibilidade sem engessar a colaboração.

01
Diagnóstico & Escopo
Reuniões de levantamento, análise do ambiente existente (código, infra, integrações), identificação de riscos e definição do escopo com critérios de aceite mensuráveis.
02
Proposta Técnica
Arquitetura documentada com diagramas C4, opções com trade-offs, estimativa de esforço por frente e cronograma de entregas. Aprovação antes de qualquer implementação.
03
Desenvolvimento Iterativo
Sprints de 2 semanas com demos. Código com testes, PRs documentados e ambiente de homologação sempre disponível para validação pelo cliente.
04
Entrega & Handoff
Deploy em produção com plano de rollback, runbooks de operação, treinamento do time e período de suporte pós-go-live definido em contrato.
Vamos construir juntos

Solicite uma proposta

Descreva o desafio. Retornamos o quanto antes com análise inicial gratuita.

Entre em contato

Prefere uma conversa direta? Estamos disponíveis por email. Atendemos clientes em todo o Brasil — 100% remoto.

✉️
Email
contato@alirho.com.br
📍
Atendimento
Brasil — 100% Remoto
🔒 Este site coleta apenas os dados que você preenche no formulário de contato, usados exclusivamente para retornar sua mensagem — em conformidade com a LGPD (Lei 13.709/2018). Não usamos cookies de rastreamento de terceiros.