Carlos Eduardo Martins Barbosa

Possui mestrado (2017) e graduação (2014) em Ciência da Computação pela Universidade Federal de Pernambuco. Atualmente é Engenheiro de Software Sênior na Pitang.

Informações coletadas do Lattes em 31/12/2025

Acadêmico

Formação acadêmica

Mestrado em Ciências da Computação

2015 - 2017

Universidade Federal de Pernambuco
Título: Algoritmos Bio-inspirados para Solução de Problemas de Otimização,Ano de Obtenção: 2017
Germano Crispim Vasconcelos.Palavras-chave: Algoritmos Bio-inspirados; Inteligência de Enxames; Problemas de Otimização; Busca do Pássaro Cuco; Voo de Lévy.Grande área: Ciências Exatas e da Terra

Graduação em Ciência da Computação

2009 - 2014

Universidade Federal de Pernambuco
Título: Estudo de Técnicas de Filtragem Híbrida em Sistemas de Recomendação de Produtos
Orientador: Ricardo Bastos Cavalcante Prudêncio

Curso técnico/profissionalizante

2009 - 2011

Instituto Federal de Pernambuco

Ensino Médio (2º grau)

2006 - 2008

Instituto Federal de Pernambuco

Ensino Fundamental (1º grau)

1998 - 2005

Instituto Profissional Maria Auxiliadora

Formação complementar

2019 - 2019

Scrum - Mindset Ágil. (Carga horária: 16h). , Escola de Contas Públicas Professor Barreto Guimarães, ECPBG, Brasil.

2013 - 2013

Espanhol A1. (Carga horária: 60h). , Universia Brasil, UNIVERSIA, Brasil.

2012 - 2013

Inglês. (Carga horária: 105h). , Wizard Recife Derby, WIZARD, Brasil.

2011 - 2011

Sistema de Supervisão SCADA. (Carga horária: 4h). , Instituto Federal de Pernambuco, IFPE, Brasil.

2009 - 2009

Norma ABNT NBR ISO/IEC 17025:2005. (Carga horária: 12h). , EngeBIO Nordeste, ENGEBIO NE, Brasil.

2005 - 2006

Digitação. (Carga horária: 30h). , Grupo Lucena - Cursos Profissionalizantes, LUCENA, Brasil.

2004 - 2005

Noções Básicas de Informática. (Carga horária: 50h). , Grupo Lucena - Cursos Profissionalizantes, LUCENA, Brasil.

Idiomas

Bandeira representando o idioma Inglês

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

Bandeira representando o idioma Espanhol

Compreende Pouco, 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 / Subárea: Engenharia de Software.

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

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

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

Prêmios

2014

Láurea Acadêmica, Universidade Federal de Pernambuco.

2011

Láurea Acadêmica, Instituto Federal de Pernambuco e Conselho Regional de Engenharia e Agronomia de Pernambuco.

Histórico profissional

Experiência profissional

2019 - Atual

Pitang

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

Outras informações:
Instalação, configuração (realms, clientes, escopos, LDAP, grupos, usuários e permissões) e integração de aplicações com o Keycloak (controle de acesso, autenticação e autorização). Implantação de infraestrutura de CI/CD usando GitLab, Jenkins, SonarQube e JFrog Artifactory. Definição e implantação de arquitetura orientada a microsserviços utilizando Spring Boot, Spring Security, Spring MVC, Spring JPA, Netflix Zuul Proxy e Netflix Eureka. Configuração de pipelines do Jenkins. Acompanhamento e mentoria de célula de estagiários no desenvolvimento de aplicações Java e PHP. Domínio sobre publicação e depuração de aplicações web em servidores de aplicação (Tomcat, Wildfly). Criação de testes unitários com JUnit 5. Migração de projetos ANT para Maven e SVN para GIT. Documentação e testes de REST API com Postman e Swagger. Desenvolvimento front-end em Angular 8. Participação na elaboração de plano de gerência de configuração e metodologia de desenvolvimento de software. Modelagem BPM utilizando a ferramenta Bizagi Studio. Versionamento GIT (GitLab). Gerenciamento de atividades (sprints, user stories, releases, bugs e melhorias) utilizando o Redmine. Modelagem e desenvolvimento (consultas, alterações, triggers, functions e procedures) de banco de dados com Microsoft SQL Server e MySQL. Uso das ferramentas SQL Server Management Studio e DBeaver. Gerenciamento de mudanças no banco de dados com Liquibase. Java Message Service (JMS) com Apache ActiveMQ. Metodologia Scrum.

2019 - 2019

Agile Solutions

Vínculo: Celetista, Enquadramento Funcional: Desenvolvedor Java Sênior, Carga horária: 40

Outras informações:
Java 8, Spring Boot, Jenkins, JHipster, Liquibase, SonarQube, Visual Studio Code. Desenvolvimento Java para Web utilizando JWT, REST API, Postman e Spring Framework. MEAN Full Stack JavaScript para aplicações web com MongoDB, Express, Angular e Node. Versionamento GIT (GitHub) e integração Maven. Deploy de aplicações para o Heroku. Metodologia Scrum.

2019 - 2019

DigitAllWorkers Tecnologia

Vínculo: Celetista, Enquadramento Funcional: Desenvolvedor Java Pleno, Carga horária: 44

Outras informações:
Automação de processos usando as plataformas BPM Camunda e Alfresco. Desenvolvimento de processos BPM utilizando o Camunda Modeler (criação de User Task, Service Task, Java Delegate, External Task, Event Listener, Deployments, etc). Desenvolvimento Java para Web utilizando REST API, Postman e Spring Framework. Desenvolvimento front-end em AngularJS com Visual Studio Code. Domínio sobre publicação e depuração de aplicações web em servidores de aplicação (Tomcat, Wildfly). Versionamento GIT (Bitbucket, GitLab, Git Extensions, TortoiseGit) e integração Maven. Gerenciamento de atividades, bugs e melhorias de projeto utilizando o Redmine. Modelagem e desenvolvimento de banco de dados com Microsoft SQL Server e SQL Server Management Studio. Metodologia Scrum.

2017 - 2018

Conceito Fiscal Consultoria e Assessoria Pública LTDA

Vínculo: Celetista, Enquadramento Funcional: Analista de Sistemas, Carga horária: 44

Outras informações:
Desenvolvimento e manutenção de Sistema de Controle e Auditoria Interna para o Setor Público, utilizando conhecimentos de bancos de dados (PostgreSQL) e desenvolvimento Web com Java e as tecnologias Hibernate, Spring, JSF, Primefaces, JasperReport e Google Apps Script. Adicionais: Migração da aplicação Web para o Portal do Microsoft Azure (instalação, configuração, gerenciamento e manutenção de máquinas virtuais Ubuntu e Windows). Migração para o Tomcat 8. Entrevista, capacitação, treinamento e acompanhamento de estagiários em Ciência da Computação, Engenharia da Computação ou Sistemas de Informação. Versionamento SVN, GIT e integração Maven nos ambientes Eclipse e Intellij Idea. Desenvolvimento de aplicação JAVA para leitura automática OMR de gabaritos (criados com JasperReport), a partir de imagens digitalizadas. Google Maps, Google Charts e Google Calendar API. Continuous Deployment - Codeship.

2014 - 2017

Conceito Fiscal Consultoria e Assessoria Pública LTDA

Vínculo: Celetista, Enquadramento Funcional: Programador, Carga horária: 44

Outras informações:
Desenvolvimento e manutenção de Sistema de Controle e Auditoria Interna para o Setor Público, utilizando conhecimentos de bancos de dados (PostgreSQL) e desenvolvimento Web com Java e as tecnologias Hibernate, Spring, JSF, Primefaces e JasperReport. Adicionais: Trello, SVN, Cronjobs PHP e Tomcat 7 com hospedagem na Kinghost. Criação e compartilhamento de documentos no Google Drive a partir de modelos parametrizados utilizando Google Apps Script.

2012 - 2013

Conceito Fiscal Consultoria e Assessoria Pública LTDA

Vínculo: Colaborador, Enquadramento Funcional: Programador

Outras informações:
Desenvolvimento de Sistema de Controle e Auditoria Interna para o Setor Público, utilizando conhecimentos de bancos de dados (PostgreSQL) e desenvolvimento Web com Java e as tecnologias Hibernate, Spring, JSF, Primefaces e JasperReport.

2014 - 2014

Ávila Sistemas Ltda

Vínculo: Celetista, Enquadramento Funcional: Analista de SharePoint Jr 1, Carga horária: 44

Outras informações:
Consultoria, programação, desenvolvimento e análise em SharePoint. Modelagem BPM utilizando a ferramenta Bizagi Studio.

2013 - 2014

Ávila Sistemas Ltda

Vínculo: Estágio, Enquadramento Funcional: Estagiário em Ciência da Computação, Carga horária: 25

Outras informações:
Instalação e configuração do SharePoint Server 2007, SharePoint Server 2010, SharePoint Server 2013, Project Server 2010, Project Server 2013. Mapeamento e configuração de permissionamento nos sites, customização básica de sites. Criação de Workflows utilizando o SharePoint Designer, criação de soluções MVC, Apps e Web Parts em C# e ASP.NET utilizando o Visual Studio 2013. Configuração dos serviços: Secure Store Service, Perfis de usuários e Rede Sociais, Business Connectivity Services, Excel Services, Busca Corporativa, InfoPath Forms Services, Visio Services, Performance Point Services, Power Pivot Services e Power View Services.

2013 - 2013

Neurons Tecnologia

Vínculo: Estágio, Enquadramento Funcional: Estagiário em Ciência da Computação, Carga horária: 25

Outras informações:
Desenvolvimento de sistema de manutenção e logística, utilizando conhecimentos de C#, .NET, técnicas e algoritmos de otimização, modelagem e desenvolvimento de banco de dados com Microsoft SQL Server e SQL Server Management Studio. Gerenciamento de bugs e melhorias de projeto utilizando o Redmine.

2012 - 2012

EngeBIO Nordeste

Vínculo: Estágio, Enquadramento Funcional: Estagiário em Eletrônica, Carga horária: 20

Outras informações:
Manutenção em placas de circuito impresso dos equipamentos eletromédicos calibração e ensaio supervisionado de equipamentos eletromédicos colaboração no desenvolvimento de projetos de automação de sistemas de ensaio e calibração próprios da empresa (desenvolvimento do Software do projeto em Java) participação em treinamentos técnicos relacionados à manutenção e uso dos equipamentos eletromédicos e em treinamentos administrativos relacionados à qualidade dos serviços prestados pela empresa.

2011 - 2011

Universidade Federal de Pernambuco

Vínculo: Colaborador, Enquadramento Funcional: Monitor, Carga horária: 12

Outras informações:
Monitor da disciplina de Informática Teórica

2011 - 2011

Universidade Federal de Pernambuco

Vínculo: Colaborador, Enquadramento Funcional: Monitor, Carga horária: 12

Outras informações:
Monitor da disciplina de Engenharia de Software e Sistemas

2011 - 2011

Universidade Federal de Pernambuco

Vínculo: Colaborador, Enquadramento Funcional: Monitor, Carga horária: 12

Outras informações:
Monitor da disciplina de Gerenciamento de Dados e Informação

2011 - 2011

Universidade Federal de Pernambuco

Vínculo: Colaborador, Enquadramento Funcional: Monitor, Carga horária: 12

Outras informações:
Monitor da disciplina de Sistemas Inteligentes

2010 - 2011

Universidade Federal de Pernambuco

Vínculo: Colaborador, Enquadramento Funcional: Monitor, Carga horária: 12

Outras informações:
Monitor da disciplina de Matemática Discreta para Computação