Sou Gabriel Felix, Analista de Sistemas e desenvolvedor com foco em backend, arquitetura distribuída, automações e integrações críticas em produção.
Atuo na construção de soluções para saúde ocupacional corporativa, envolvendo atendimento médico, geração de documentos, assinatura digital, processamento assíncrono, filas, integrações com sistemas externos e automação de processos operacionais.
Meu trabalho combina engenharia de software prática com visão de produto: construir sistemas que resolvem problemas reais, operam com consistência e continuam evoluindo sem comprometer a produção.
- Node.js, NestJS e TypeScript
- APIs REST, WebSocket e serviços internos
- Arquitetura modular distribuída
- Processamento assíncrono com filas
- Idempotência, retry, rastreabilidade e consistência operacional
- Fluxos de atendimento médico ocupacional
- Geração e liberação de ASO
- Geração e manipulação de PDFs
- Assinatura digital PSC / BRYKMS / PAdES
- Integrações com SOC, SOCGED, SOAP e sistemas legados
- Azure Queue Storage e Azure Blob Storage
- MongoDB e Supabase
- Integrações com serviços externos críticos
- Workers especializados para tarefas longas e instáveis
- Automação com Puppeteer em portais externos
- Uso de IA para análise de bases complexas
- Apoio com Codex, agentes de código e MCP
- Documentação técnica, auditoria, refatoração e debugging assistidos
- Criação de prompts técnicos para execução segura em produção
O CMSO360 é uma plataforma profissional para gestão de atendimentos em saúde ocupacional, integrando recepção, atendimento médico, exames, geração de documentos, assinatura digital e automações com sistemas externos.
- Frontend em Next.js, React e Tailwind CSS
- Backend em NestJS, Node.js e TypeScript
- Workers assíncronos com Azure Queue
- Armazenamento de PDFs em Azure Blob Storage
- Banco principal em MongoDB
- Integração com Supabase para configurações e sessões
- Geração de documentos com pdfmake, pdf-lib e Puppeteer
- Assinatura digital com PSC / BRYKMS / BRy HUB Signer
- Integrações com SOC, SOCGED, SOAP, e-mail e sistemas externos
- Comunicação em tempo real com WebSocket
O CMSO360 utiliza uma arquitetura modular distribuída orientada a eventos, com API central, frontend web, workers especializados e comunicação por filas.
Frontend Next.js
↓
Backend NestJS
↓
Azure Queue / MongoDB / Supabase
↓
Workers especializados
↓
PDFs, assinatura digital, SOCGED, e-mail e integrações externas| Serviço | Responsabilidade |
|---|---|
cmso360-frontend |
Interface operacional, atendimento, painéis e fluxos do usuário |
cmso360-backend |
API principal, regras de negócio, MongoDB, WebSocket, filas e integrações |
cmso360-worker |
Processamento assíncrono, assinatura digital, e-mails e enriquecimento de documentos |
cmso360-aso-generate |
Geração automatizada de ASO via Puppeteer e integração com SOC |
cmso360-biometry |
Integração biométrica complementar |
Aplicação desktop para automação e gestão operacional de eventos do eSocial e SOC.
- Puppeteer + Electron
- Automação de matrícula e eventos ocupacionais
- Integração com SOC e portal eSocial
- Visão operacional de pendências e status
Portal e fluxo de assinatura digital com foco em documentos PDF e certificados em nuvem.
- Sessões PSC
- Integração com BRy Integra e HUB Signer
- Assinatura PAdES
- Preparação e validação de documentos assinados
Microsserviço para recebimento, processamento e triagem de formulários.
- Webhooks
- Integrações externas
- Automação de notificações
- Apoio com IA para classificação e análise
- Desenvolvimento de aplicações reais em produção
- Arquitetura modular distribuída
- Processamento assíncrono orientado a filas
- Integrações com sistemas externos instáveis
- Assinatura digital de documentos médicos
- Geração e manipulação avançada de PDFs
- Automação com Puppeteer e tratamento de sessão
- Compatibilidade entre Node.js, MongoDB e sistemas C# legados
- Uso estratégico de IA para acelerar engenharia, auditoria e documentação
Atualmente estou fortalecendo o ecossistema CMSO360 com práticas de arquitetura e operação mais robustas:
- Biblioteca privada de contratos compartilhados entre projetos
- Enums e schemas oficiais para filas e status
- Melhor rastreabilidade com correlationId
- Política formal de retry e poison queues
- Máquina de estados para ASO e assinatura digital
- Identidade profissional padronizada para PSC/BRYKMS
- Documentação técnica para suporte, operação e evolução com IA
Construindo software para operações reais, com consistência, automação e evolução contínua.