Ezequias Rocha Pesquisa em IA e engenharia de software, do embedding de 128 dimensões ao endpoint testado
1FeaturesCaracterísticas
- Replicação em PyTorch de um paper de inferência não supervisionada de amizades a partir de trajetórias de check-in (Information Sciences, vol. 626, 2023)
- embeddings de 128-d por aspecto, projeções TransH / TransR / TransD
- ~2.400 linhas de Python em 8 módulos
- APIs Python com FastAPI e Pydantic v2; lint, testes e cobertura disparados por um único comando
- Full stack TypeScript em três plataformas: API, web e mobile
- Tempo real com WebSocket e consultas geoespaciais em MongoDB
- Contribuição open source: auto-digitação corrigida para teclado ABNT no Wayland
- Ensino de algoritmos: segment tree, lazy propagation, algoritmo de Mo
- ~1.110 commits autorais em 22 repositórios próprios, de 2019 a 2026
- Ambiente: Linux (Pop!_OS), Neovim em Lua, tmux
2ApplicationsAplicações
- Aprendizado de representação sobre dados de mobilidade
- Backends Python e Node com testes de verdade
- Produtos com mapa e geolocalização em web e mobile
- Notificação em tempo real por proximidade
- Ferramentas de desktop Linux: voz, teclado, Wayland/X11
- Formação de programadores em algoritmos e estruturas de dados
- Agentes de IA, na organização EssentIA (
@EssentIA-Agents, repositórios privados)
3DescriptionDescrição
Ezequias Rocha é analista de sistemas e pesquisador no Laboratório de Sistemas de Informação (LSI) da UFCG, bacharel em Ciência da Computação pela mesma universidade e mestrando.
O trabalho recente junta as duas metades do cargo. Na pesquisa, replicou em PyTorch o ANES, um modelo que infere amizades só a partir de onde e quando as pessoas fazem check-in, com tempo discretizado em 168 slots semanais e amostragem negativa por busca binária na CDF. Na engenharia, mantém uma API FastAPI em Python 3.14 em que o comando de teste roda o Ruff antes e gera o relatório de cobertura depois, e corrigiu no turbo-whisper um bug em que a aspa digitada saía como til em teclados brasileiros.
Antes disso vieram três produtos full stack em JavaScript e TypeScript (Ecoleta, DevRadar, be-the-hero), cada um com API, web e app mobile, e anos de trilhas de algoritmos montadas e gravadas para turmas da UFCG. No GitHub desde outubro de 2018: 50 repositórios públicos, 138 seguidores.
| Part number | Package | Localização |
|---|---|---|
| ER-UFCG-2018 | DIP-40 (40 tecnologias, 4 portas) | Campina Grande, PB, Brasil |
