ENGENHARIA DE SOFTWARE • SISTEMAS DISTRIBUÍDOS & BACKEND

BRUNO H. F. MELO

"Das coletas concorrentes de dados das queimadas amazônicas até arquiteturas backend corporativas com Spring Boot e Django. Onde regras de negócio complexas viram sistemas resilientes, testáveis e escaláveis."

Engenheiro de Software • Fullstack com foco em Backend • Mestrando em Ciência da Computação
[ 01 // PROFILE & BACKGROUND ]

PERFIL TÉCNICO & FORMAÇÃO

Visão geral de competências de engenharia, arquitetura de backend e trajetória acadêmica.

FULLSTACK ENGINEER // BACKEND SPECIALIST

Bruno Henrique Freitas de Melo

Especialista em Backend, Concorrência e Regras de Negócio

+136k
Publicações analisadas com NLP
30+
Endpoints REST documentados
9
Entidades relacionais em produção
BrasNAM
Artigo publicado • SBC 2025

DOMÍNIO TÉCNICO POR ÁREA

◈ Arquitetura Backend & APIs REST
◈ Processamento Concorrente & Threads
◈ Modelagem de Dados Relacional & ORM
◈ Engenharia de Dados, NLP & Lógica Fuzzy
◈ Integração Fullstack (Angular / TS)
◈ Engenharia de Testes com IA

DIFERENCIAIS TÉCNICOS & ARQUITETURA

✦ RBAC Contextual por Projeto

Implementação de autorização dinâmica granular além de roles fixas no Spring Security e JWT.

✦ Processamento Concorrente com Threads

Mineração massiva paralela com ThreadPoolExecutor, renovação dinâmica de tokens e respeito a rate limits.

✦ Arquitetura Orientada a Eventos

Desacoplamento de tarefas pesadas via filas assíncronas (Jobs), Observers e WebSockets em tempo real.

✦ Rigor Científico na SBC

Artigo publicado no BrasNAM (SBC) e mestrado em andamento na UFAC com foco em modelagem computacional aplicada.

🏛️

FORMAÇÃO ACADÊMICA & PARCERIAS

2026 – 2028 • Em andamento

Mestrado em Ciência da Computação

Universidade Federal do Acre (UFAC)

Pesquisa aplicada em modelagem computacional avançada e análise de dados.

2026 – 2027 • Em andamento

Pós-Graduação Lato Sensu em Engenharia de Testes com IA

Universidade Federal do Acre em parceria com Motorola

Automação de testes de software assistida por inteligência artificial e confiabilidade.

2025 • Concluído

Web Academy – Capacitação em Desenvolvimento Full-Stack

Universidade Federal do Acre em parceria com Motorola

Desenvolvimento corporativo intensivo com Spring Boot, Angular 19, Scrum e boas práticas.

2019 – 2025 • Concluído

Bacharelado em Sistemas de Informação

Universidade Federal do Acre (UFAC)

Formação sólida em algoritmos, bancos de dados relacionais e engenharia de software.

2022 • Concluído

N.A.V.E. Tech Acre – Empreendedorismo e Tecnologias Avançadas

Universidade Federal do Acre em parceria com Samsung

Imersão de 230h abrangendo Desenvolvimento Web/Mobile, IoT, Inteligência Artificial e Design Sprint.

Curriculum Vitae Homologado
Versão completa e atualizada em PDF
VER CV
[ 02 // CASE STUDIES & PROJECTS ]

PROJETOS & ESTUDOS DE CASO

Problemas reais de arquitetura, concorrência, regras de negócio e resiliência de software desenvolvidos em produção e pesquisa.

★

SISTEMAS PRINCIPAIS & PESQUISA APLICADA

ESTUDO DE CASO 01 2024 – 2025 • Pesquisa Científica / Publicado na SBC (BrasNAM)

Operação Queimadas: Pipeline Concorrente do Bluesky & Artigo BrasNAM

Atuação: Engenheiro de Dados & Pesquisador Principal

Pipeline de coleta concorrente resiliente de mais de 136 mil posts da rede Bluesky durante a crise das queimadas de 2024, processado com spaCy, NLTK e LDA.

Destaques de Engenharia & Arquitetura:
  • ✦ Arquitetei pipeline de mineração concorrente usando Python e ThreadPoolExecutor para absorver grandes fluxos de publicações sob restrições severas de rate limit.
  • ✦ Implementei mecanismos de renovação automática de token de sessão JWT e tratamento robusto de erros com retries exponenciais sem perda de estado.
  • ✦ Executei pré-processamento semântico com spaCy e NLTK e modelagem de tópicos não supervisionada via Latent Dirichlet Allocation (LDA) com a biblioteca Gensim.
  • ✦ Conduzi a pesquisa até a publicação de artigo científico aceito no BrasNAM (Brazilian Workshop on Social Network Analysis and Mining) da Sociedade Brasileira de Computação (SBC).
+136.000 publicações mineradas e estruturadas
Taxa de falha zero na ingestão concorrente
Artigo indexado e publicado no portal sol.sbc.org.br
Stack: Python ThreadPoolExecutor Gensim (LDA) spaCy NLTK Bluesky AT Protocol Pandas
ESTUDO DE CASO 02 Junho 2025 – Dezembro 2025 • Web Academy (Parceria Motorola / UFAC)

Plataforma de Gestão de Projetos e Evidências com RBAC Contextual

Atuação: Desenvolvedor Fullstack & Scrum Master
⚑ Scrum Master — Liderança técnica de equipe

Sistema corporativo web estruturado com Spring Boot e Angular 19, com banco de dados MySQL, autorização contextual por projeto e documentação OpenAPI com mais de 30 endpoints.

Destaques de Engenharia & Arquitetura:
  • ✦ Modelei o domínio relacional no MySQL contemplando 6 entidades de negócio interdependentes (usuários, projetos, convênios, atividades, tarefas e evidências de entrega).
  • ✦ Implementei camada de segurança avançada com Spring Security e JWT, estruturando RBAC contextual (onde os privilégios do usuário mudam conforme o projeto acessado).
  • ✦ Documentei e padronizei mais de 30 endpoints REST via Swagger/OpenAPI, além de queries JPA customizadas com paginação e filtros dinâmicos.
  • ✦ Investiguei e solucionei incidente crítico de upload assíncrono de arquivos multipart gerado por inconsistência de parâmetros de requisição HTTP.
  • ✦ Liderei a equipe técnica como Scrum Master: conduzi refinamentos de backlog, priorização de entregas e alinhamento com stakeholders.
30+ endpoints REST documentados e validados
6 entidades de negócio relacionais integradas
Incidente de upload resolvido com zero downtime
Stack: Java Spring Boot Angular 19 Spring Security JWT MySQL JPA / Hibernate OpenAPI / Swagger TypeScript
ESTUDO DE CASO 03 Agosto 2024 – Novembro 2024 • Instituto Nacional do Seguro Social (INSS)

API REST de Gestão Patrimonial e Manutenções

Atuação: Desenvolvedor Backend

API REST construída com Django REST Framework para gerenciamento e auditoria de 9 entidades de negócio (equipamentos, agências, manutenções e servidores).

Destaques de Engenharia & Arquitetura:
  • ✦ Assumi desenvolvimento de ponta a ponta com alto nível de autonomia técnica, desde o levantamento dos requisitos operacionais até a entrega do protótipo homologado.
  • ✦ Modelei via Django ORM uma malha relacional de 9 entidades com regras de integridade e auditoria de solicitações e manutenções.
  • ✦ Implementei controle de autenticação baseado em JWT, protegendo endpoints sensíveis e garantindo contratos de dados consistentes.
  • ✦ Desenvolvi rotinas de exportação massiva de dados em formato CSV para integração com planilhas de gestão interna.
9 entidades de negócio integradas via ORM
Autonomia total do levantamento ao protótipo
Padronização 100% dos contratos de resposta REST
Stack: Python Django REST Framework Django ORM JWT Auth SQLite / PostgreSQL CSV Automation
ESTUDO DE CASO 04 2026 • PPGCC / UFAC (Mestrado em Ciência da Computação)

RefAgent-Py: Refatoração Automática de Código com Sistemas Multi-Agente

Atuação: Pesquisador (Co-autor) & Engenheiro de Software

Framework multi-agente baseado em LLMs executado via Ollama com modelos open-weight locais para refatoração e verificação automática de software em Python.

Destaques de Engenharia & Arquitetura:
  • ✦ Adaptei a arquitetura de quatro agentes especializados do framework RefAgent (Planejador, Gerador, Compilador e Testador) de Java para Python, substituindo compilação estática (javac) por gates dinâmicos desacoplados (py_compile, mypy e Pylint com baseline relativo).
  • ✦ A orquestração multi-agente elevou a aprovação em testes funcionais em até 62% sobre baseline single-agent em arquivos de produção do Flask.
  • ✦ Avaliou 16 tarefas do benchmark RefactorBench e 17 arquivos reais de código aberto sob infraestrutura GPU local dedicada (RTX 5080, PPGCC/UFAC).
+62% aprovação em testes funcionais
4 agentes orquestrados (Planejador, Gerador, Compilador, Testador)
Execução local via Ollama em GPU RTX 5080
Stack: Python Multi-Agent Systems Ollama LLMs RefactorBench mypy Pylint PyTest
◇

PROJETOS OPEN SOURCE & MODELAGEM APLICADA

PROJETO 01 • 2026 • Projeto Open Source / Modelagem Matemática

Sistema de Inferência Fuzzy para Temperatura de Postagens

Sistema Mamdani com 27 regras que correlaciona polaridade textual contínua (VADER) e subjetividade (TextBlob) com engajamento atenuado por logaritmo (Power Law).

  • › Eliminou limiares rígidos (crisp thresholds) de if-else na classificação de discurso em redes sociais.
  • › Formulou funções de pertinência que respeitam a partição da unidade e desenhou superfície de decisão não-linear.
  • › Tratou a distribuição de cauda pesada de curtidas/retweets através de compressão logarítmica antes da escala Min-Max.
Stack: Python scikit-fuzzy NLTK (VADER) TextBlob Jupyter Notebook
27 regras de inferência Mamdani
Partição da unidade comprovada
PROJETO 02 • 2026 • Desafio Técnico / Boas Práticas de Backend

Mini-CRM Orientado a Eventos com Laravel Reverb

API de CRM demonstrando arquitetura orientada a eventos, processamento em background com filas (Jobs), Observers e atualizações em tempo real com WebSockets.

  • › Implementou desacoplamento de I/O pesado usando fila de Jobs assíncronos no Laravel 10.
  • › Utilizou Observers e Event-Listeners para disparar notificações automáticas e sincronização sem poluir os controllers.
  • › Configurou Laravel Reverb para broadcasting de eventos via WebSockets com baixa latência.
Stack: PHP Laravel 10 Laravel Reverb (WebSockets) Queues & Jobs MySQL
WebSockets em tempo real
Jobs desacoplados em fila
PROJETO 03 • 2026 • Engenharia Frontend & Mobile

Anima Ultima — Companion App Offline-First (Ionic + Angular)

Companion app responsivo e offline-first em Ionic 8 + Angular 20 + Capacitor, com autosave via Dexie.js (IndexedDB) e deploy contínuo na Vercel.

  • › Construiu arquitetura offline-first com persistência local no IndexedDB e sincronização reativa com 600ms de debounce.
  • › Implementou domínio de RPG com cálculo automático de PV/PM/PI, bestiário por ranks, relógios de conflito e calculadora de rituais.
Stack: TypeScript Angular 20 Ionic 8 Capacitor Dexie.js (IndexedDB) Vercel
Deploy ativo na Vercel
Arquitetura Offline-First (Dexie.js)
PROJETO 04 • 2026 • Android Nativo & POO

Deck & Dice — App Android Nativo com Canvas 2D & Room

Aplicativo Android nativo em Java (SDK 34) com motor de avaliação de expressões de dados, física e renderização 2D em Canvas customizado e persistência com Room Database.

  • › Desenvolveu motor de parsing e avaliação de expressões de dados (XdY, modificadores e regras de corte).
  • › Implementou Carteira de Cartas para combos de rolagens, notas de sessão e persistência com Room Database.
Stack: Java Android SDK 34 Canvas 2D Room Database Material Design
Motor de avaliação em Java puro
Persistência com Android Room Database
[ 03 // STACK & COMPETENCIES ]

STACK TECNOLÓGICA & FERRAMENTAS

Linguagens, frameworks, ferramentas de dados e protocolos dominados para construção de software de alto impacto.

✦

Backend & Arquitetura de APIs

ÁREA 01
Java (Spring Boot)

Spring Security, JPA/Hibernate, Maven, Injeção de Dependências

Python (Django / DRF)

APIs RESTful, Django ORM, Serializers, Autonomia em Arquitetura

Segurança & Autenticação

JWT, RBAC Contextual por Projeto, Sanitização de Parâmetros

Contratos de API

OpenAPI / Swagger (30+ endpoints), Padrão de Erros RFC 7807

✦

Dados, Concorrência & IA

ÁREA 02
Processamento Concorrente

ThreadPoolExecutor, Controle de Rate Limit, Exponential Retries

Processamento de Linguagem Natural

spaCy, NLTK, VADER/LeIA, Gensim (LDA Topic Modeling)

Lógica Difusa (Fuzzy Logic)

Sistemas Mamdani, Funções de Pertinência, Scikit-Fuzzy

Engenharia de Testes com IA

Pós-Graduação UFAC/Motorola em Testes Inteligentes

✦

Frontend & Aplicações Web

ÁREA 03
Angular 19 & TypeScript

Componentes Standalone, Guards de Rota, Interceptors, RxJS

HTML5, CSS3 & Tailwind

Design Responsivo, Animações Fluidas, Acessibilidade

Tempo Real & WebSockets

Laravel Reverb, Event Broadcasting, Atualizações Live

✦

Bancos de Dados, DevOps & Processos

ÁREA 04
Bancos de Dados Relacionais

MySQL, PostgreSQL, SQLite, Queries Customizadas, Paginação

DevOps & Containers

Docker, CI/CD Pipelines, GitHub Actions, Deploy Cloud

Metodologias Ágeis

Atuação como Scrum Master, Gestão de Backlog, Mediação com Cliente

Git & Controle de Versão

Branching workflows, Pull Requests, Code Review

[ 04 // CONTACT & RESUME ]

CONTATO & CURRÍCULO PROFISSIONAL

Canais diretos para novas oportunidades técnicas, contratação e download do currículo.

DISPONÍVEL PARA CONTRATAÇÃO (REMOTO CLT / PJ)

Vamos conversar sobre novos desafios?

Buscando uma oportunidade para agregar solidez técnica em backend (Spring Boot, Django, RBAC), processamento concorrente e desenvolvimento fullstack com Angular.

E-mail de Contato
brunohf131@gmail.com
💼
LinkedIn
linkedin.com/in/brunohfmelo
↗
🐙
GitHub
github.com/I-Am-BrunoHFMelo
↗
📍 Rio Branco, AC - Brasil (Disponível para Trabalho Remoto)
É perigoso ir sozinho! Leve isso