Analista de Sistemas · Pós-graduado em Engenharia de Dados

Gustavo Henrique Santos Machado

Profissional de Tecnologia da Informação com experiência prática em análise de sistemas, suporte técnico e investigação de bugs em ambiente produtivo. Atuação direta com consultas SQL, análise de inconsistências e apoio ao time de desenvolvimento na resolução de problemas. Experiência em levantamento e refinamento de requisitos, gestão de backlog e condução de cerimônias ágeis, atuando como ponte entre áreas de negócio e time de desenvolvimento.

Ibirité, MG

Projetos

O problema, as decisões e o resultado — não apenas o link.

Há 1 projeto detalhado aqui dentro.

Experiência

Analista de Suporte a Cliente JR II

CDC Bank

março de 2025 — atualatual

Análise e investigação de bugs em ambiente produtivo, com execução de consultas SQL para identificação de inconsistências em dados. Apoio contínuo ao time de desenvolvimento na correção de falhas, além de atendimento técnico voltado à resolução de incidentes críticos. Experiência em sistemas financeiros e transacionais.

Auxiliar de Acabamento Digital

Gráfica Olib Impressões

março de 2020 — fevereiro de 2025

Fechamento de artes para impressão, preparo e organização de material, produção e acabamento final dos produtos da gráfica. Responsável pela comunicação com parceiros e pelo estoque de acabamento e matéria-prima.

Técnico em Manutenção de Micros I

Infolíder Informática

março de 2013 — março de 2019

Montagem e manutenção de computadores e redes, venda de peças e produtos de informática, e atendimento ao cliente presencial e remoto.

Web Designer

Imagem Stúdio Gráfico & Personalizações

janeiro de 2012 — março de 2013

Criação de websites, layouts e bancos de dados, com HTML, CSS e PHP.

Formação

Engenharia de Software

Faculdade Pitágoras

Pós-graduação · dezembro de 2026em andamento

Engenharia de Dados

Faculdade Pitágoras

Pós-graduação · agosto de 2026

Sistemas de Informação

Faculdade Pitágoras

Graduação · dezembro de 2025

Técnico em Informática

Polimig - Escola Politécnica de Minas Gerais

Técnico · setembro de 2012

Tecnologias

Com o que trabalho no dia a dia.

Linguagens

PHP

Reconstruí este site do zero em PHP 8.3: MVC próprio com injeção de dependências, JWT com refresh rotativo e detecção de reuso, e suíte no PHPUnit. Antes disso, sites em PHP na Imagem Stúdio Gráfico.

Dados

SQL / MySQL

No CDC Bank, escrevo consultas para rastrear inconsistências de dados em produção, em sistemas financeiros e transacionais. Aqui, modelei o schema deste site e as migrações que o versionam.

Linguagens

Java

Base no técnico da POLIMIG e na graduação em Sistemas de Informação, aplicada a aplicativos. Leio e entendo código e preparo o ambiente. Não atuo com Java para web, como Spring — é o próximo da minha lista de estudo.

Front-end

HTML

As telas deste site são escritas à mão com marcação semântica: um <main> por rota, títulos em hierarquia e rótulos ligados aos campos. É o que faz o leitor de tela e o atalho de pular conteúdo funcionarem.

Front-end

CSS

O design deste site sai de tokens: cor, espaço e movimento em variáveis, sem valor mágico em componente. Layout responsivo de 320px ao monitor grande, sem esconder conteúdo em nenhum tamanho.

Arquitetura

APIs REST

No CDC Bank atendo parceiros que consomem nossas APIs e investigo o que falha do lado deles. Aqui construí uma: 26 rotas atrás de um pipeline de autenticação, rate limit, CORS e tratamento de erro.

Dados

Banco de dados relacional

Modelei este site em 9 migrações versionadas com rollback: chaves estrangeiras em cascata, índices guiados por consulta real e exclusão lógica que devolve o e-mail para uso.

Ferramentas

Git

Histórico em Conventional Commits, com a mensagem explicando o defeito que o commit corrige e não a lista de arquivos. Trabalho isolado da branch de produção até estar validado.

Ferramentas

Jira

No CDC Bank é onde o backlog acontece: abro e acompanho as demandas do time de desenvolvimento e atendo as que chegam de parceiros que consomem nossas APIs.

Processo

Scrum

No CDC Bank, participo do refinamento de requisitos e da condução de cerimônias ágeis, atuando como ponte entre as áreas de negócio e o time de desenvolvimento.

Processo

Debugging e análise de erros

É o meu dia a dia no CDC Bank: reproduzir o bug relatado em produção, achar a inconsistência no dado e apoiar o time na correção. Neste projeto, cada defeito encontrado está descrito no commit que o corrige.

Processo

Kanban

No CDC Bank o trabalho do time corre em quadro: cada demanda avança de etapa até a entrega. É por ele que acompanho o que abri e o que os parceiros das nossas APIs reportaram.

Ferramentas

Claude Code

Construo sistemas e soluções e configuro ambientes de desenvolvimento e produção com IA no fluxo de trabalho: defino o escopo do que precisa existir, assumo os trade-offs e reviso tudo o que entra em produção. A ferramenta acelera a entrega; o critério continua sendo meu.

Onde me encontrar

Sugestões, dúvidas ou orçamentos

Tem uma pergunta sobre o meu trabalho, uma sugestão para este site, uma vaga em mente ou um projeto para orçar? Escreva aqui — respondo no e-mail que você informar.

Opcional.

Que Eu Seja Melhor Que Ontem, Mas Não Tão Bom Quanto Amanhã!