Disponível para conversasFull Stack Developer / Microsserviços, IoT e alto volume de dados

Construomicrosserviços
esistemasdealtovolume.

Quatro anos em Java, PHP e TypeScript. Atualmente no Grupo NEPEN, conectando dispositivos IoT em escala.

  • Java
  • Spring Boot
  • TypeScript
  • Vue.js
  • RabbitMQ
  • Docker
  • .NET
  • Laravel
  • Next.js
  • PHP
  • Eureka
  • SNMP
  • LwM2M
  • Nest.js
  • Python
José Fernando Gomes Marcial
José Fernando

Pessoal

Comecei cedo e não parei.

Sou apaixonado por tecnologia desde criança. Comecei a fuçar em computadores aos 4 anos e nunca mais parei. Autodidata e curioso, sempre busquei entender como as coisas funcionam, desmontando, testando e aprendendo na prática.

Gosto de aprender, resolver problemas e enfrentar desafios que me tirem da zona de conforto.

Sobre

Engenheiro full stack focado em entrega completa.

Sou desenvolvedor full stack com mais de quatro anos construindo plataformas em produção. Trabalho mais perto do backend e da infraestrutura, mas entrego ponta a ponta: implementação, testes, deploy e operação.

Já liderei migração de cerca de quatro terabytes de banco com mínimo downtime, automatizei extração fiscal de milhares de documentos por mês e arquitetei microsserviços para monitorar dispositivos IoT em tempo real.

Gosto de problemas técnicos concretos em times pequenos. Não acredito em frameworks como religião. Acredito em ler o problema, escolher a ferramenta certa e operar bem o que entra em produção.

Anos em produção
4+
Stacks principais
Java / PHP / TS
Foco atual
IoT distribuído

Experiência

Onde tenho construído.

  1. Ago 2025 / Atual

    Atual

    Grupo NEPEN

    Desenvolvedor Full Stack / Pleno

    ICT especializado em soluções de monitoramento e gestão de dispositivos IoT.

    • Desenvolvi e mantive microsserviços com Spring Boot, .NET, Eureka e API Gateway para sistemas IoT de alta disponibilidade.
    • Implementei comunicação assíncrona com RabbitMQ entre serviços distribuídos.
    • Integrei dispositivos via SNMP e LwM2M para monitoramento em tempo real de mais de 8.000 dispositivos.
    • Projetei pipelines de alto volume processando milhares de eventos por dia.
    • Mantive contato direto com clientes para alinhamento de requisitos e validação de soluções.
    • Coordenei desenvolvedores juniores do time.
    • Spring Boot
    • .NET
    • Vue.js
    • RabbitMQ
    • Eureka
    • SNMP
    • LwM2M
  2. Mai 2023 / Ago 2025

    Eficiência Fiscal

    Desenvolvedor Full Stack / Junior -> Pleno

    Startup focada em automação fiscal e tributária para empresas de médio e grande porte.

    • Construí funcionalidades full-stack com Laravel, PHP, Java, Python e Electron para a plataforma de automação fiscal.
    • Automatizei extração de dados fiscais via web scraping, processando milhares de documentos por mês.
    • Liderei migração de cerca de 4TB de banco com mínimo downtime usando replicação por fases.
    • Atuei como DevOps da empresa: gestão de servidores em produção e rotinas automatizadas.
    • Prestei suporte técnico a clientes da plataforma fiscal.
    • Laravel
    • PHP
    • Java
    • Python
    • Electron
  3. Ago 2023 / Ago 2024

    PROINFE / IFRO

    Desenvolvedor Full Stack / Bolsista

    Projeto de pesquisa e extensão do Instituto Federal de Rondônia voltado a soluções tecnológicas para a comunidade.

    • Desenvolvi frontend responsivo com Next.js e Material UI para a plataforma institucional.
    • Arquitetei microsserviços backend com Nest.js e APIs RESTful para integração modular.
    • Containerizei serviços com Docker, padronizando ambientes de desenvolvimento e deploy.
    • Next.js
    • Nest.js
    • Docker
    • Material UI

Trabalhos selecionados

Três contextos, três stacks, mesmo padrão.

Entregas concretas em produção, não roadmap.

NEPEN / 2025

Mesh de microsserviços para monitoramento IoT

Spring Boot e .NET coordenados via Eureka e API Gateway. RabbitMQ para mensageria assíncrona. SNMP e LwM2M cobrem mais de 8.000 dispositivos em campo, com milhares de eventos por dia.

  • Spring Boot
  • .NET
  • RabbitMQ
  • Eureka
  • SNMP
  • LwM2M

Eficiência Fiscal / 2024

Migração de banco de ~4TB

Replicação por fases, validação contínua e cutover com janela mínima. Coordenei o plano técnico e a execução em produção.

  • MySQL
  • Replication
  • Ops

Eficiência Fiscal / 2023-2025

Pipeline de scraping fiscal em escala

Extração automatizada de milhares de documentos fiscais por mês. PHP e Python orquestrados por filas, com retry, idempotência e observabilidade.

  • PHP
  • Python
  • Queues
  • Scraping

Resultados

Números que importaram.

~0TB

Banco migrado com mínimo downtime

0+

Dispositivos IoT em tempo real

0+

Documentos fiscais extraídos

0+

Anos em sistemas em produção

Stack

Ferramentas do dia a dia.

Sem religião de framework. As que mais uso hoje, agrupadas por papel.

Linguagens

07
  • Java
  • PHP
  • TypeScript
  • JavaScript
  • Python
  • C# (.NET)
  • Node.js

Frameworks

06
  • Spring Boot
  • Laravel
  • Nest.js
  • Vue.js
  • Next.js
  • Electron

Mensageria e APIs

04
  • RabbitMQ
  • REST
  • API Gateway
  • Eureka

Infra e outros

05
  • Docker
  • CI/CD
  • Web Scraping
  • SNMP
  • LwM2M

Arquitetura e infraestrutura

Padrões que aplico em produção.

/ Microsserviços

Spring Boot + .NET coordenados por Eureka e API Gateway. Limites de domínio claros, deploy independente.

/ Mensageria assíncrona

RabbitMQ para desacoplar serviços, retry com backoff e dead-letter para falhas inevitáveis.

/ IoT em escala

Integração via SNMP e LwM2M para telemetria contínua de mais de 8.000 dispositivos em campo.

/ Web scraping em produção

Pipelines com filas, idempotência e observabilidade. Milhares de documentos fiscais por mês.

/ Migração de banco

Replicação por fases, validação contínua e cutover controlado. Cerca de 4TB sem perder negócio.

/ Entrega contínua

CI/CD com Docker, ambientes reproduzíveis e deploy contínuo como parte da rotina do time.

Uso de IA

Testo IAs continuamente pra achar o melhor propósito em cada etapa.

Testo ferramentas e modelos diferentes para entender onde cada um se encaixa melhor.

O que uso

IDE e orquestração

  • CursorOnde o código acontece
  • SkillsRegras reutilizáveis por projeto
  • SubagentsParalelismo quando o trabalho rende

Modelos principais

  • ClaudeReasoning longo e contexto amplo
  • CodexIteração rápida no editor

Em avaliação

Modelos que estou avaliando agora.

  • qwen
  • mimo
  • kimi
  • deepseek
  • glm
  • llama

Como trabalho

  1. plan

    Contexto, decomposição e desenho antes de codar.

  2. execute

    Implementação iterativa com constraints via Skills.

  3. review

    Segunda passada com outro modelo ou subagent.

Projetos pessoais

Coisas que construo fora do trabalho.

Produtos próprios e open source, no ar e mantidos.

Painel desktop para rodar múltiplos agentes de IA (Claude Code, Codex, OpenCode) em paralelo. Sessões, custo, tool calls e sub-agentes inspecionáveis numa janela só. Servidor MCP embutido.

  • Desktop
  • MCP
  • AI Agents
  • Multi-provider
  • SQLite
  • MIT

Service registry e load balancer leve. Modo redirect (302) ou proxy reverso atrás do Nginx, com TTL em Redis e seleção least-connections. REST API, sem arquivos de configuração.

  • Go
  • Redis
  • Service Discovery
  • Load Balancer
  • REST API
  • MIT

O app financeiro pra quem tem preguiça de app financeiro. Dois números por dia: sem categorias, sem planilhas, sem cafezinho.

  • Bun
  • Hono
  • React 19
  • Drizzle
  • PostgreSQL
  • Turborepo
  • Multi-tenant

Formação

Formação acadêmica.

2024 / prev. Jul 2027

Análise e Desenvolvimento de Sistemas

Universidade Cruzeiro do Sul

Em andamento

Jan 2023 / 2024

Curso Superior de Tecnologia (CST), Análise e Desenvolvimento de Sistemas

Instituto Federal de Educação, Ciência e Tecnologia de Rondônia (IFRO)

Transferido

2020 / 2022

Curso Técnico Integrado em Informática

Instituto Federal de Educação, Ciência e Tecnologia de Rondônia (IFRO)

Concluído

Contato

Vamos conversar.

Dúvidas, ideias ou oportunidades de trabalho. Respondo em até 24h em dias úteis.