Ronan S Campos
Desenvolvedor Full Stack
Focado no desenvolvimento de aplicações de alta performance e arquiteturas orientadas a eventos para cenários operacionais complexos.
// Sobre Mim
Sou Desenvolvedor de Software Full Stack focado no desenvolvimento de aplicações de alta performance, processamento de dados em tempo real e arquiteturas orientadas a eventos.
Minha experiência de trabalho combina uma base sólida em análise de sistemas com a entrega de soluções ponta a ponta para cenários operacionais complexos e de missão crítica, como ecossistemas IoT, monitoramento industrial e analytics.
Principais Competências
// Experiência Profissional
Desenvolvedor Full Stack
Experiência no desenvolvimento e evolução da plataforma BEM, um ecossistema de monitoramento operacional e energético industrial baseado em IoT e processamento de dados em tempo real.
- Arquitetura Backend & APIs: Evolução da API Rails 7 (Controller ➔ Service ➔ Policy ➔ Serializer), com autenticação JWT (2FA) e controle de acesso granular multi-empresa via Pundit.
- Engine de Alarmes & IoT: Implementação de workers assíncronos (Sidekiq/Redis) para leitura de dados no InfluxDB, aplicando regras de debounce e janelas de horário para disparar alarmes críticos e notificações multicanal.
- Interfaces e Dashboards (Vue 3): Construção do front-end SPA com TypeScript, Vite, Pinia e Tailwind CSS. Desenvolvimento de dashboards complexos de consumo energético e timeline Gantt.
- Visualização de Dados & Analytics: Integração de painéis do Grafana e criação de gráficos interativos (ApexCharts/ECharts) para detecção de anomalias por sensor.
Complemento de Experiência e Eventos | Jurado do Hackathon proporcionado pela BEM Inteligência de Dados com parceira com a faculdade Insted Campo Grande - MS
// Projetos em Destaque
VHS - Plataforma de Vídeos
Projeto web com a ideia de ser uma plataforma de vídeos. Desenvolvido em grupo durante o curso de Análise e Desenvolvimento de Sistemas no Senac.
Portfólio Temático de Terminal
Um portfólio web criativo e divertido focado na experiência de linha de comando (terminal), simulando comandos e funções do sistema operacional.