Gilberto de Souza Leite

Engenheiro de Software Sênior com experiência consolidada em gestão de dívida técnica em ambientes de desenvolvimento ágil e no desenvolvimento de soluções tecnológicas avançadas para cidades inteligentes. Atualmente, sou mestrando em Ciência da Computação pela Universidade Federal da Bahia e integro o Laboratório de Engenharia de Software e Sistemas (LABES2), focando minha pesquisa na aplicação de Metodologias Ágeis na gestão de dívida técnica. Possuo especialização em Engenharia de Software pela Universidade Estácio de Sá e uma formação complementar robusta em Gestão Ágil de Projetos, Teste e Qualidade de Software pela UFBA e Smart Cities pela ETH Zürich.Como empreendedor na área de Tecnologia e Inovação, sou o idealizador da primeira Árvore Digital Sustentável da Bahia, que promove inclusão digital, governança local e sustentabilidade energética solar. Minha trajetória inclui liderança em projetos significativos de software para gestão pública e tributária, que resultaram em melhorias notáveis na eficiência operacional de diversos municípios. Na indústria, destaquei-me pela modernização e atualização dos títulos de capitalização para o Banco do Brasil através da Brasilcap, empregando tecnologias AWS como Lambda, SQS, SNS, CloudWatch e Athenas, e adotando práticas de Domain Driven Design e Arquitetura Limpa, além de ferramentas de CI/CD como Jenkins em NodeJS. No projeto com a Suzano Celulose, liderei a modernização do software de gestão das PLR's, utilizando ReactJS para o frontend e NodeJS para o backend.Além disso, fui líder técnico responsável pelo desenvolvimento do backend do projeto de saúde ocupacional da Porto Seguro, utilizando tecnologias como Terraform, NodeJS com TypeScript, Kubernetes e Jenkins. Neste projeto, apliquei toda a estrutura de arquitetura com uso de Domain Driven Design (DDD) e Test Driven Development (TDD).Responsável por liderar projetos de desenvolvimento de APIs para chatbots, implementei a metodologia de Engenharia de Requisitos por Cenários para a criação de cartões e a refatoração de arquiteturas. Implementei ainda estruturas de fluxo conversacional baseadas em arquiteturas componentizadas, aplicando técnicas de Domain Driven Design e Práticas de Extreme Programming, incluindo dias de refatoração e análises de qualidade de fluxo seguindo o IEEE Standard 982.1-2005 e AFCSP 800-14.Como Chapter Leader, lidero equipes técnicas, promovendo o desenvolvimento de habilidades avançadas e competências de liderança. Atuo como mentor para líderes técnicos, orientando-os na gestão eficiente de suas equipes e na otimização de fluxos de trabalho em projetos em nuvem, com especial foco em produtos AWS como Lambdas, SNS, SQS e Serverless. Estou à frente na adoção das práticas mais eficazes de engenharia de software, garantindo a entrega de soluções de alta qualidade aos clientes.

Informações coletadas do Lattes em 15/08/2024

Acadêmico

Formação acadêmica

Mestrado em andamento em Ciência da Computação

2023 - Atual

Universidade Federal da Bahia
Título: Technical Debt Management in Agile Software Development
Orientador: Manoel Gomes de Mendonça Neto
Coorientador: Emmanuel Sávio Silva Freire. Palavras-chave: Dívida Técnica; Metodologia Ágil; Engenharia de Software.Grande área: Ciências Exatas e da TerraSetores de atividade: Pesquisa e desenvolvimento científico.

Especialização em Engenharia de Software

2021 - 2023

Estácio Bahia, Estácio Bahia
Título: xxx
Orientador: xxx

Graduação em Análise e Desenvolvimento de Sistemas

2020 - 2022

Centro Universitário Jorge Amado
Bolsista do(a): Programa Universidade para Todos (Prouni), PROUNI, Brasil.

Graduação interrompida em 2019 em Ciências Contábeis

2016 - Atual

Centro Universitário Jorge Amado
Ano de interrupção: 2019

Graduação interrompida em 2009 em Engenharia Mecatrônica

2006 - Atual

Fundação de Fomento à Tecnologia e à Ciência
Ano de interrupção: 2009

Graduação interrompida em 2005 em Engenharia de Computação

2002 - Atual

Área 1 - Faculdade de Ciência e Tecnologia
Ano de interrupção: 2005

Formação complementar

2023 - 2023

Extensão universitária em Gestão Ágil de Projetos. (Carga horária: 30h). , Universidade Federal da Bahia, UFBA, Brasil.

2023 - 2023

Extensão universitária em Teste e Qualidade de Software. (Carga horária: 30h). , Universidade Federal da Bahia, UFBA, Brasil.

2019 - 2020

Extensão universitária em Smart Cities. (Carga horária: 40h). , ETH Zürich, ETHZ, Suiça.

2019 - 2019

Introdução ao ReactJS. , Digital Innovation One, DIO, Brasil.

2016 - 2016

Extensão universitária em Economia. , Centro Universitário Jorge Amado, UNIJORGE, Brasil.

2016 - 2016

Extensão universitária em Liderança e Empreendedorismo (Sello). , Centro Universitário Jorge Amado, UNIJORGE, Brasil.

2016 - 2016

Processo de Desenvolvimento de Software. , Fundação Bradesco, BRADESCO, Brasil.

2016 - 2016

Engenharia de Requisitos. , Fundação Bradesco, BRADESCO, Brasil.

2015 - 2015

Conceitos e Princípios Fundamentais do Direito Tributário. , Fundação Getúlio Vargas, FGV, Brasil.

2015 - 2015

Gestão de Projetos - Como Planejar os demais aspectos do projeto. , Fundação Bradesco, BRADESCO, Brasil.

2015 - 2015

Gerenciamento do Escopo de Projetos. , Fundação Getúlio Vargas, FGV, Brasil.

2015 - 2015

Curso de Gestão Pública. , Instituto Politécnico de Ensino a Distância, iPED, Brasil.

2015 - 2015

Gestão de Projetos - Como trabalhar com projetos. , Fundação Bradesco, BRADESCO, Brasil.

2015 - 2015

Modelagem Banco de Dados.. , Fundação Bradesco, BRADESCO, Brasil.

2015 - 2015

Gestão de Projetos - Como Iniciar o Trabalho com Projetos. , Fundação Bradesco, BRADESCO, Brasil.

2015 - 2015

Administrando e Armazenando Dados SQL 2005.. , Fundação Bradesco, BRADESCO, Brasil.

2015 - 2015

Gestão de Projetos - Como Planejar o Escopo, Prazo e Orçamento. , Fundação Bradesco, BRADESCO, Brasil.

2015 - 2015

Projetando e Implementando Dados com SQL Server 2005 - [BD003]. , Fundação Bradesco, BRADESCO, Brasil.

2004 - 2004

Redes de Computadores. , Real & Dados, RD, Brasil.

Idiomas

Bandeira representando o idioma Inglês

Compreende Pouco, Fala Razoavelmente, Lê Razoavelmente, Escreve Pouco.

Bandeira representando o idioma Espanhol

Compreende Pouco, Fala Pouco, Lê Pouco, Escreve Pouco.

Áreas de atuação

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Ciência da Computação.

Outras produções

SOUZA, Gilberto. . Software Automatizado para Gestão do Novo Coronavírus(Doenças Infectocontagiosa). 2020.

SOUZA, Gilberto. . Sistema Integrado de Gestão Pública. 2015.

LEITE, G. S. . Gerenciamento e Combate do COVID-19. 2020.

Histórico profissional

Endereço profissional

  • LS Consultoria & Sistemas, Técnico, Diretor. , 1ª Travessa Saketé, 667, Vila Praiana, 42704620 - Lauro de Freitas, BA - Brasil, Telefone: (71) 35084698, URL da Homepage:

Experiência profissional

2024 - Atual

Universidade Católica do Salvador

Vínculo: Celetista, Enquadramento Funcional: Professor, Carga horária: 10

Outras informações:
Sou Professor de graduação das disciplinas de Introdução à Engenharia de Software, Engenharia de Requisitos, Processo de Software e Sistema de Apoio à Decisão em R. Minha atuação acadêmica complementa minha prática profissional, permitindo-me compartilhar conhecimentos e experiências reais de mercado com meus alunos, preparando-os para os desafios da engenharia de software moderna. Em minhas aulas, foco na aplicação prática dos conceitos, integrando tecnologias e metodologias atuais para garantir uma formação sólida e alinhada com as demandas do setor.

2021 - Atual

Zenvia

Vínculo: Celetista, Enquadramento Funcional: Chapter Leader, Carga horária: 40

Outras informações:
Como líder de uma equipe de mais de 90 desenvolvedores, incluindo aproximadamente 20 líderes técnicos, sou responsável por garantir que todas as boas práticas sejam seguidas na área de Professional Service. Minha atuação abrange a supervisão do compliance, segurança e padrões de cloud, assegurando que os desenvolvimentos estejam alinhados com as exigências da empresa. Sou responsável por projetos estratégicos, onde utilizamos tecnologias como Lambdas AWS, API Gateway AWS, Node.js, Next.js, NestJS, Low Code, CloudWatch e RabbitMQ.Meu papel envolve a implementação de metodologias avançadas para otimizar a colaboração e a eficiência dos fluxos de trabalho no desenvolvimento de software, além de desenvolver e conduzir programas de treinamento voltados ao aprimoramento contínuo das habilidades técnicas e competências de liderança da equipe. Minha missão é elevar constantemente o padrão de qualidade e eficiência nos projetos em nuvem, garantindo que a equipe adote as práticas de engenharia de software mais eficazes, resultando em soluções de alta qualidade e impacto significativo para nossos clientes.

2023 - 2024

Porto Seguro Cia de Seguros

Vínculo: Celetista, Enquadramento Funcional: Engenheiro de Software Sênior, Carga horária: 40

Outras informações:
Como líder técnica da equipe de Back-End, fui responsável pela condução de projetos estratégicos, incluindo o projeto de Saúde Ocupacional da Porto Seguro. Neste projeto, utilizamos uma stack tecnológica que inclui Terraform, EKS, Node.js, TypeScript, ExpressJS, Sequelize, Jenkins, MySQL, Domain Driven Design, Arquitetura Limpa, Clean Code e Elegant Object além de estrutura baseadas em APIs Rest e Soap. Minhas responsabilidades envolviam não apenas a liderança técnica da equipe, mas também a garantia de que todos os desenvolvimentos estejam em conformidade com as melhores práticas de segurança, compliance e padrões de cloud da empresa.

2017 - Atual

LS Consultoria & Sistemas LTDA

Vínculo: outros, Enquadramento Funcional: Engenheiro de Software Sênior, Carga horária: 40

Outras informações:
Experiência em projeto de refatoração do sistema de títulos de capitalização do Banco do Brasil (Brasilcap), atuando em uma SQUAD, como desenvolvedor backend, com responsabilidade por parte estrutural utilizando princípios de Domain Driven Design e Arquitetura Limpa. Projeto dividido em duas lambdas AWS, que realizam a identificação dos títulos e salvam os dados em formato JSON no S3, disparando uma segunda lambda para cálculo e salvamento em banco de dados.Todo projeto foi refatorado com uso de desenvolvimento orientado a teste(TDD).Experiência em projeto de conciliação dos títulos de capitalização com uso do Athenas AWS para unificação dos dados recuperados do MySQL.Experiência com processo de CI/CD no Jenkins e uso de tecnologias AWS como Lambda, SQS, SNS, CloudWatch e Athenas.Tecnologias utilizadas:AWS: Lambda, SQS, SNS, CloudWatch, AthenasPrincípios de Design: Domain Driven Design, Arquitetura LimpaFerramentas de CI/CD: JenkinsLinguagem: NodeJS - JavaScriptExperiência em projeto de refatoração do sistema de títulos de capitalização do Banco do Brasil (Brasilcap), atuando em uma SQUAD, como desenvolvedor backend, com responsabilidade por parte estrutural utilizando princípios de Domain Driven Design e Arquitetura Limpa. Projeto dividido em duas lambdas AWS, que realizam a identificação dos títulos e salvam os dados em formato JSON no S3, disparando uma segunda lambda para cálculo e salvamento em banco de dados. Todo projeto foi refatorado com uso de desenvolvimento orientado a teste(TDD). Experiência em projeto de conciliação dos títulos de capitalização com uso do Athenas AWS para unificação dos dados recuperados do MySQL. Experiência com processo de CI/CD no Jenkins e uso de tecnologias AWS como Lambda, SQS, SNS, CloudWatch e Athenas. Tecnologias utilizadas: AWS: Lambda, SQS, SNS, CloudWatch, Athenas Princípios de Design: Domain Driven Design, Arquitetura Limpa Ferramentas de CI/CD: Jenkins Linguagem: NodeJS - JavaScriptSkills: Amaz

2021 - 2022

Iblue Consulting

Vínculo: Celetista, Enquadramento Funcional: Engenheiro de Software Pleno, Carga horária: 40

Outras informações:
Experiência em projeto de refatoração do sistema de títulos de capitalização do Banco do Brasil (Brasilcap), atuando em uma SQUAD, como desenvolvedor backend, com responsabilidade por parte estrutural utilizando princípios de Domain Driven Design e Arquitetura Limpa. Projeto dividido em duas lambdas AWS, que realizam a identificação dos títulos e salvam os dados em formato JSON no S3, disparando uma segunda lambda para cálculo e salvamento em banco de dados.Todo projeto foi refatorado com uso de desenvolvimento orientado a teste(TDD).Experiência em projeto de conciliação dos títulos de capitalização com uso do Athenas AWS para unificação dos dados recuperados do MySQL.Experiência com processo de CI/CD no Jenkins e uso de tecnologias AWS como Lambda, SQS, SNS, CloudWatch e Athenas.Tecnologias utilizadas:AWS: Lambda, SQS, SNS, CloudWatch, AthenasPrincípios de Design: Domain Driven Design, Arquitetura LimpaFerramentas de CI/CD: JenkinsLinguagem: NodeJS - JavaScriptExperiência em projeto de refatoração do sistema de títulos de capitalização do Banco do Brasil (Brasilcap), atuando em uma SQUAD, como desenvolvedor backend, com responsabilidade por parte estrutural utilizando princípios de Domain Driven Design e Arquitetura Limpa. Projeto dividido em duas lambdas AWS, que realizam a identificação dos títulos e salvam os dados em formato JSON no S3, disparando uma segunda lambda para cálculo e salvamento em banco de dados. Todo projeto foi refatorado com uso de desenvolvimento orientado a teste(TDD). Experiência em projeto de conciliação dos títulos de capitalização com uso do Athenas AWS para unificação dos dados recuperados do MySQL. Experiência com processo de CI/CD no Jenkins e uso de tecnologias AWS como Lambda, SQS, SNS, CloudWatch e Athenas. Tecnologias utilizadas: AWS: Lambda, SQS, SNS, CloudWatch, Athenas Princípios de Design: Domain Driven Design, Arquitetura Limpa Ferramentas de CI/CD: Jenkins Linguagem: NodeJS - JavaScriptSkills: Amaz

2021 - 2022

Serviço Nacional de Aprendizagem Comercial - BA

Vínculo: Celetista, Enquadramento Funcional: Instrutor de Desenvolvimento de Software, Carga horária: 20

Outras informações:
Instruir em: - Lógica de Programação; - Variáveis e Constantes; - Ferramentas de Desenvolvimentos; - Programação Orientada a Objeto;Mobilizar a turma a: Definir e criar soluções técnicas de acordo com a tecnologia utilizada no projeto; Compreender a arquitetura e adaptar-se a ela; Identificar e construir os testes de desenvolvedor que cubram o comportamento desejado dos componentes técnicos; Integrar o sistema com os novos componentes de software produzidos ou alterados.

2017 - 2019

Staf Tecnologia

Vínculo: Celetista, Enquadramento Funcional: Analista de Desenvolvimento de software, Carga horária: 40

Outras informações:
Responsável pela estrutura de desenvolvimento de tributos municipais, com expertise em migração de bancos de dados (SQL Server, PostgreSQL, MySQL etc.) para Sybase (Oracle). Desenvolvimento e criação de scripts em Groovy, para soluções em sistemas de gestão tributária e desenvolvimento de relatórios em Jasper Report.Responsável pela estrutura de desenvolvimento de tributos municipais, com expertise em migração de bancos de dados (SQL Server, PostgreSQL, MySQL etc.) para Sybase (Oracle). Desenvolvimento e criação de scripts em Groovy, para soluções em sistemas de gestão tributária e desenvolvimento de relatórios em Jasper Report.Skills: Grovvy Jasper Reports Sybase MySQL PostgreSQL Microsoft SQL Server

2015 - 2017

ST Consultoria

Vínculo: Celetista, Enquadramento Funcional: Analista de Sup. e Des. de software, Carga horária: 40

Outras informações:
Iniciei como responsável pelo suporte técnico do sistema de gestão tributário municipal e evoluí para liderar o desenvolvimento do software de Gestão Tributária Municipal, em parceria com a ST Consultoria. Desenvolvi um sistema modular, monolítico, separado em três módulos (Arrecadação Tributária, Auditoria Tributária e Procuradoria Tributária). Liderei a equipe de desenvolvimento no projeto do Sistema de Nota Fiscal Eletrônica Municipal. Em ambos os projetos, utilizei tecnologias avançadas como Primefaces, Java, Angular e alcancei sucesso em 12 municípios de tamanhos variados, desde pequenos até grandes.Iniciei como responsável pelo suporte técnico do sistema de gestão tributário municipal e evoluí para liderar o desenvolvimento do software de Gestão Tributária Municipal, em parceria com a ST Consultoria. Desenvolvi um sistema modular, monolítico, separado em três módulos (Arrecadação Tributária, Auditoria Tributária e Procuradoria Tributária). Liderei a equipe de desenvolvimento no projeto do Sistema de Nota Fiscal Eletrônica Municipal. Em ambos os projetos, utilizei tecnologias avançadas como Primefaces, Java, Angular e alcancei sucesso em 12 municípios de tamanhos variados, desde pequenos até grandes.Skills: Java Primefaces PostgreSQL

2012 - 2015

Freire Informática Ltda

Vínculo: Celetista, Enquadramento Funcional: Analista de Sup. e Des. de software, Carga horária: 40

Outras informações:
Comecei minha carreira como Analista de Suporte, oferecendo serviços de implantação do primeiro sistema web de gestão pública municipal da Bahia. Com experiência adquirida, me tornei responsável por realizar migrações de dados de vários sistemas, como SQL Server, PostgreSQL, Sybase, MySQL, para o sistema da Freire informática. Depois, liderei a equipe de implantação no município de Aracaju e desenvolvi pequenas soluções em um sistema Low Code chamado Maker. Finalizando a caminhado e experiência na Freire, sendo responsável pela implementação, desenvolvimento, suporte e manutenção do Sistema de Gestão Tributária do município de Lauro de Freita, com uma população de cerca de 180 mil habitantes na época.Comecei minha carreira como Analista de Suporte, oferecendo serviços de implantação do primeiro sistema web de gestão pública municipal da Bahia. Com experiência adquirida, me tornei responsável por realizar migrações de dados de vários sistemas, como SQL Server, PostgreSQL, Sybase, MySQL, para o sistema da Freire informática. Depois, liderei a equipe de implantação no município de Aracaju e desenvolvi pequenas soluções em um sistema Low Code chamado Maker. Finalizando a caminhado e experiência na Freire, sendo responsável pela implementação, desenvolvimento, suporte e manutenção do Sistema de Gestão Tributária do município de Lauro de Freita, com uma população de cerca de 180 mil habitantes na época.Skills: Maker Sybase MySQL PostgreSQL Microsoft SQL Server