Gabriel Madeira Lourenço Silva

Desenvolvedor Backend

Muzambinho, MG(35) 99975-4798gabrielmadeira1504@gmail.com
madeiragab.github.iogithub.com/madeiragablinkedin.com/in/gabriel-madeira-b19100209

Disponibilidade: imediata para home office; presencial ou híbrido, com mudança de cidade, a partir de março de 2027.

Perfil

Estudante do último ano de Ciência da Computação no IFSULDEMINAS, com experiência prática desde 2023 em projetos reais — do levantamento de requisitos com o usuário final ao suporte pós-implantação. Foco em backend: modelagem de domínio, regras de negócio no servidor, APIs REST e banco relacional. Contrato de API antes do código; resultado verificado por teste em CI, inclusive quando é desfavorável.

Habilidades técnicas

Backend e dados: Python, Django, Django REST Framework, FastAPI, Node.js, Flask · PostgreSQL, PostGIS, SQLite, MySQL · pandas, scikit-learn, LightGBM

Sistemas e ferramentas: Rust, Docker, GitHub Actions, Linux, Git · JavaScript, TypeScript, React, React Native, HTML/CSS, Tailwind · Godot/GDScript, PHP, WordPress, C++ (maratonas: OLIP, regional)

Experiência profissional

Estagiário — Laboratório de Redes | IFSULDEMINAS abr 2026 – atual · Muzambinho, MG
Iniciação Científica — Campus Inteligente (bolsista PIBIC) | IFSULDEMINAS set 2024 – set 2025 · Muzambinho, MG
Programador freelancer | 99Freelas jan 2024 – jan 2025 · remoto
Gestor de projeto — Robotics Adventures | IFSULDEMINAS jul 2023 – abr 2024 · Poços de Caldas, MG

Projetos

Lastro — banco de dados relacional embutido, escrito do zero em Rust madeiragab.github.io/lastro
Market Direction — previsão direcional de ações (B3 e S&P 500) madeiragab.github.io/market-direction
Rastro — rastreamento e geocerca para rebanho bovino github.com/madeiragab/rastro
Simulador Tático para Avaliação de IA — Trabalho de Conclusão de Curso madeiragab.github.io/tcc-simulador-ia

Também: GEICIS Ponto — horas de estágio em Django + DRF + React, contrato de API fechado com o grupo antes do código, 72 testes no CI, aguardando implantação pelo NTI · GA36-MB — engenharia reversa de um console portátil com SoC remarcado.

Contribuição em código aberto

@bjorn3/browser_wasi_shim (425★) — correção enviada para estouro do buffer de argumentos: o tamanho era medido em unidades UTF-16 e a escrita feita em bytes UTF-8, corrompendo a memória do convidado a partir do primeiro caractere não-ASCII. Encontrado e diagnosticado rodando o Lastro compilado para wasm32-wasip1 no navegador.

Formação acadêmica e idiomas

Ciência da Computação — IFSULDEMINAS, Campus Muzambinho · fev 2023 – mar 2027 (previsão)
Técnico em Informática — IFSULDEMINAS, Campus Muzambinho · fev 2020 – dez 2022 (concluído)
Idiomas: Português (nativo) · Inglês (avançado) · Espanhol (intermediário alto)