André Luis de Souza

Engenheiro de Software Sênior · AI Engineer
Brasília, DF andresouza72br@gmail.com +55 61 99404-0490 linkedin.com/in/andresouza72br

Perfil

Engenheiro de software com mais de 30 anos de carreira. Trabalhei 20 anos no ecossistema do Banco do Brasil, do Complexo Central de Tecnologia à Diretoria Estratégica. Desde 2020 atuo como consultor PJ e AI Engineer. Desenvolvo sistemas orientados por especificação (SDD) e testes automatizados (TDD), integrando agentes de inteligência artificial a ambientes de missão crítica em produção.


Experiência Profissional

Consultor em Engenharia de Software e IA2020 – Presente
Atuação Autônoma / Consultoria PJ · Remoto
Arquitetura e desenvolvimento backend (Python, Java, Go, Rust). Integração de agentes autônomos de inteligência artificial com aplicações de produção usando SDD e TDD. Avaliação técnica e apoio em negociações B2B para contratação de serviços de TI.
Analista Especialista em Processos Estratégicos2018 – 2020
BB Tecnologia e Serviços / Banco do Brasil · Brasília, DF
Diretoria Estratégica. Diagnóstico e redesenho de processos operacionais e de infraestrutura em parceria com a consultoria Falconi. Definição de indicadores e alinhamento entre equipes técnicas e gestão executiva.
Analista Especialista em Governança de Dados e Requisitos2010 – 2018
BB Tecnologia e Serviços / Banco do Brasil · Brasília, DF
Implantação de políticas de governança de dados com base no framework DAMA-DMBOK. Padronização da Engenharia de Requisitos de Software para equipes de desenvolvimento e fábricas de software, incluindo definição de padrões técnicos para levantamento, especificação, rastreabilidade e validação de requisitos funcionais e não funcionais.
Líder Técnico na Migração do FINAM2009 – 2010
BB Tecnologia e Serviços / Banco da Amazônia · Belém, PA
Liderança técnica na migração do sistema FINAM de ambiente legado para Java e SQL Server. Implantação de monitoramento de infraestrutura com ferramentas de código aberto.
Arquiteto de Soluções de Bancarização2006 – 2009
BB Tecnologia e Serviços / Banco do Brasil · Brasília, DF
Arquitetura e desenvolvimento da solução de bancarização do projeto Banco Popular do Brasil. Desenvolvimento embarcado para terminais POS e retaguarda financeira de missão crítica com implantação em escala nacional.
Programador Java e Analista de Desenvolvimento2000 – 2006
Politec (Banco do Brasil) · Brasília, DF
Desenvolvimento e sustentação de sistemas corporativos no Complexo Central de Tecnologia. Adoção e padronização de Java, manutenção de sistemas em C, Visual Basic e SQL.

Competências

Inteligência Artificial & Agentes · Arquitetura de Missão Crítica · TDD & SDD · Python, Java, Go, Rust · Linux & Docker · Governança de Dados (DAMA-DMBOK) · Engenharia de Requisitos de Software


Projeto e Manifesto

SHM (Support Hours Manager)2026
github.com/andresouza72br-sketch/SHM---Support-Hours-Manage
Sistema (Django 5 / React / TypeScript) desenvolvido via Spec-Driven Development com 79 testes automatizados (TDD), blindando agentes de IA contra débito técnico. Acompanha o manifesto técnico: Da Programação por Impulso à Engenharia de Software com IA.

Formação

Análise de Sistemas · UniCEUB, Centro Universitário de Brasília (2000 – 2002)
Pós-graduação em Engenharia de Requisitos de Software · (2010 – 2011)

Baixar PDF