Leonardo Corrêa Braga

Possui graduação em Sistema de Informação pela Universidade Católica de Brasília(2014). Atualmente é Técnico Judiciário-Desenvolvedor de Sistemas do Conselho de Justiça Federal e Assistente de Pesquisa do Instituto Brasileiro de Informação em Ciência e Tecnologia. Tem experiência na área de Ciência da Computação.

Informações coletadas do Lattes em 10/05/2023

Acadêmico

Formação acadêmica

Graduação em Sistema de Informação

2011 - 2014

Universidade Católica de Brasília
Título: CODEGEN: Gerador de Código
Orientador: Milton Pombo da Paz
Bolsista do(a): .

Formação complementar

2018 - 2018

Architect Enterprise Applications with Java EE. (Carga horária: 40h). , Oracle OpenWorld 2017, Oracle OpenWorld, Estados Unidos.

2016 - 2016

SOA na prática: integrando sistemas com JMS e Web Services. (Carga horária: 40h). , Caelum, CAELUM, Brasil.

2016 - 2016

Desenvolvimento de aplicativos mobile utilizando Cordova e AngularJS. (Carga horária: 18h). , BeMobile.Ninja, BEMOBILE, Brasil.

2014 - 2014

Mastering Liferay Fundamentals. (Carga horária: 24h). , Liferay, LIFERAY, Brasil.

2009 - 2011

Técnico em Sistemas de Informação. , Escola Técnica de Ceilândia, ETC, Brasil.

Idiomas

Bandeira representando o idioma Inglês

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

Bandeira representando o idioma Espanhol

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

Bandeira representando o idioma Português

Compreende Bem, Fala Bem, Lê Bem, Escreve Bem.

Áreas de atuação

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

Histórico profissional

Experiência profissional

2020 - Atual

Conselho de Justiça Federal

Vínculo: Servidor Público, Enquadramento Funcional: Técnico Judiciário-Desenvolvedor de Sistemas, Carga horária: 35

Outras informações:
Desenvolvimento de software para dar suporte aos processos da Justiça Federal.

2019 - 2020

Sicoob Confederação

Vínculo: Celetista, Enquadramento Funcional: Arquiteto de Soluções Sênior, Carga horária: 40

Outras informações:
Arquiteto de Soluções Sênior na instituição financeira Sicoob Confedereção, sendo responsável pela integração entre os sistemas via APIs. Dentre as atividades estava a manutenção e desenvolvimento do ecossistema do Open Banking da instituição, suporte às equipes de desenvolvimentos de sistemas de negócio, migração da ferramenta de API Gateway WSO2 para a ferramenta IBM API Connect, desenvolvimento de componentes de software para compor a arquitetura da instituição.

2017 - 2018

Sicoob Confederação

Vínculo: Celetista, Enquadramento Funcional: Arquiteto de Soluções, Carga horária: 40

Outras informações:
Atuação na área de Arquitetura Corporativa definindo padrões e dando suporte às equipes de desenvolvimento. Controle de qualidade de código: utilização da ferramenta SonarQube criando plugins com intuito de atender alguns indicadores específicos da instituição; Integração/Entrega Contínua: utilização das ferramentas Jenkins, Nexus, SonarQube e Rancher (Docker). Participação no processo de criaçao do pipeline de integração e entrega contínua dos aplicativos da instituição; Estruturação das API's da instituição: implantação da ferramenta WSO2 para atuar como middleware na integração com API's REST. Customização da ferramenta para as necessidades da instituição; Suporte às equipes de desenvolvimento: atuação no suporte às equipes de desenvolvimento que utilizam as tecnologias JEE, Maven, DB2, SQL Server, JBOSS, Wildfly, IBM WAS, NodeJS, SVN, GIT;

2018 - 2019

Millenium Brasil

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

Outras informações:
Alocação pela consultoria Millenium Brasil no cliente Caixa Seguradora com a função de Arquiteto de Software com as atividades de definição e desenvolvimento de arquitetura para os softwares desenvolvidos pela gerência de atendimento ao cliente (DIRCEC). As tecnologias e metodologias utilizadas neste período foram: desenvolvimento utilizando Java (Spring Boot, Spring Data JPA, Spring Cloud Stream, Spring MVC), SQL Server, utilização da suíte de integração da IBM (IBM API Connect e IBM Integration Bus), implantação de pipeline DevOps utilizando Jenkins, desenvolvimento de componentes para compor a Arquitetura Orientada a Eventos (EDA) da instituição e integração com parceiros externos.

2019 - Atual

Instituto Brasileiro de Informação em Ciência e Tecnologia

Vínculo: Bolsista, Enquadramento Funcional: Assistente de Pesquisa, Carga horária: 10

Outras informações:
Definição de arquitetura e desenvolvimento de software para dar suporte ao projeto de pesquisa.

2016 - 2017

Mirante Informática

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

Outras informações:
Alocação: SICOOB Atuação na área de Arquitetura Corporativa definindo padrões e dando suporte às equipes de desenvolvimento. Controle de qualidade de código: utilização da ferramenta SonarQube criando plugins com intuito de atender alguns indicadores específicos da instituição; Integração/Entrega Contínua: utilização das ferramentas Jenkins, Nexus, SonarQube e Rancher (Docker). Participação no processo de criaçao do pipeline de integração e entrega contínua dos aplicativos da instituição; Estruturação das API's da instituição: implantação da ferramenta WSO2 para atuar como middleware na integração com API's REST. Customização da ferramenta para as necessidades da instituição; Suporte às equipes de desenvolvimento: atuação no suporte às equipes de desenvolvimento que utilizam as tecnologias JEE, Maven, DB2, SQL Server, JBOSS, Wildfly, IBM WAS, NodeJS, SVN, GIT;

2012 - 2016

Centro de Gestão e Estudos Estratégicos

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

Outras informações:
Desenvolvimento de software para auxiliar a execução dos processos da empresa, migração do sistema de acompanhamento da empresa para novas tecnologias de banco de dados e linguagem de programação sendo que na gestão de projetos foi utilizado o framework Scrum. Participação no desenvolvimento do sistema de Concessão de Incentivos do MCTI (Ministério de Ciência, Tecnologia e Inovação). ? Análise de sistemas e requisitos (Ferramenta TestLink); ? Programação: Java, JSF, Primefaces, JPA (Hibernate), CDI, Spring (Spring Web MVC, Spring Data JPA, Spring Data MongoDB, Spring Security), Jasper Report, Javascript, AngularJS, Bootstrap, CSS, Velocity, Maven, Apache Tomcat, Ferramenta de BPMS (Intalio), SVN, Eclipse IDE; e ? Banco de Dados: Linguagem SQL, DB2, MySQL, PostgreSQL, banco de dados NoSQL (MongoDB), Construção de ETL (PDI ? Pentaho); ? Desenvolvimento de API Rest.

2011 - 2012

Centro de Gestão e Estudos Estratégicos

Vínculo: Bolsista, Enquadramento Funcional: Estagiário de desenvolvimento de software, Carga horária: 20