Murilo Dias

Backend Developer | Node.js | Sistemas em Produção

Desenvolvedor backend focado em Node.js, criando sistemas reais em produção com APIs escaláveis, processamento em tempo real e arquitetura orientada a eventos.

Aberto a oportunidades como Backend Developer.

• Sistema em produção utilizado por órgão público
• Consultas reduzidas de minutos para segundos
• Processamento em tempo real (WebSocket + streaming)
• Arquitetura orientada a eventos


Projetos de Destaque

Livro de Fiscalizações - Vigilância Sanitária

Sistema utilizado em produção pela Vigilância Sanitária de Andradina, responsável pela gestão completa de denúncias. Reduzi o tempo de consulta de ~5 minutos para menos de 10 segundos, garantindo integridade e rastreabilidade dos dados.

Node.js PostgreSQL Sequelize EJS

Integra — Libras 3D

Sistema de acessibilidade em tempo real que converte fala em Libras via avatar 3D. Pipeline de áudio com WebSocket, FFmpeg e serviços de tradução, processando dados continuamente.

Node.js WebSocket Google Cloud FFmpeg

Infinity Tic-Tac-Toe — Authoritative Server

Motor multiplayer com arquitetura de servidor autoritativo, garantindo consistência de estado e evitando manipulação do cliente. Gerenciamento de salas e eventos em tempo real com alta performance.

Node.js TypeScript Socket.io Event-Driven

NoBSDownloader — Media Extraction

Ferramenta de extração de mídia utilizando child processes com integração ao yt-dlp e FFmpeg. Processamento eficiente de streams com foco em performance e simplicidade.

Node.js yt-dlp FFmpeg Child Processes

Habilidades Técnicas

Back-End

  • Node.js, Express, TypeScript
  • PostgreSQL, MongoDB, Sequelize
  • Cloud Run, AWS, Google Cloud
  • APIs REST e WebSockets

DevOps & Infra

  • CI/CD (GitHub Actions)
  • Linux Server & Nginx
  • Docker & PM2