Felipe Lopes de Souza Mendes

Possui graduação em Bacharelado em Ciência da Computação pela Universidade Católica de Brasília (2010) e mestrado em Informática pela Universidade de Brasília (2018). Atualmente é especialista multiplataforma - Capgemini Brasil.

Informações coletadas do Lattes em 30/09/2025

Acadêmico

Formação acadêmica

Mestrado em Informática

2016 - 2018

Universidade de Brasília, UnB
Título: BioNimbuZ 2 - Uma Plataforma de Federação de Nuvens em uma Arquitetura Orientada a Microsserviços,Ano de Obtenção: 2018
Aleteia Patrícia Favacho de Araújo.Palavras-chave: Nuvem Computacional; Federação de Nuvens; Microsserviços; Workflows Científicos; Arquitetura de Nuvens Federadas; BioNimbuZ 2. Grande área: Ciências Exatas e da Terra

Especialização em andamento em Inteligência Artificial

2020 - Atual

UNYLEYA EDITORA E CURSOS S/A, Unyleya

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

2006 - 2010

Universidade Católica de Brasília
Título: cMeF ? Controle de Movimentações Financeiras
Orientador: Fábio Bianchi Campos

Formação complementar

2007 - 2007

Administração em Redes e Servidores Linux. (Carga horária: 141h). , Training Tecnologia, TT, Brasil.

2006 - 2006

Web Designer. (Carga horária: 40h). , Iluminati, ITI, Brasil.

Idiomas

Bandeira representando o idioma Inglês

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

Bandeira representando o idioma Espanhol

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

Participação em eventos

XVII Simpósio Brasileiro de Informática na Educação - SBIE. 2006. (Simpósio).

Produções bibliográficas

  • MELO, J. S. S. ; BORGES, G. A. ; BRASIL, L. M. ; SOUZA, F. L. ; CERQUEIRA, J. ; RAMOS, M. S. . Interaction haptic multiplatform framework. In: 2011 Pan American Health Care Exchanges (PAHCE 2011), 2011, Rio de Janeiro. 2011 Pan American Health Care Exchanges, 2011. p. 328.

Outras produções

SOUZA, F. L. ; SOUSA, L. S. . cMeF ? Controle de Movimentações Financeiras. 2010.

Projetos de pesquisa

  • 2008 - 2009

    Atlas Anatômico 3D Aplicado à Mama, Descrição: Implantar em um ambiente educacional baseado na web, um sistema que permita o aprendizado prático-morfológico das estruturas da mama. Utilizando-se técnicas de IA e RV, busca-se novas abordagens, de imediato, para o ensino de estudantes dos cursos das Ciências da Saúde Humanas e Biológicas, bem como para professores e profissionais da saúde interessados em educação continuada do ensino anatômico da mama e o treinamento cirúrgico, por exemplo, punção mamária... , Situação: Desativado; Natureza: Pesquisa. , Alunos envolvidos: Doutorado: (1) . , Integrantes: Felipe Lopes de Souza Mendes - Integrante / Jairo Simao Santana Melo - Integrante / Lourdes Mattos Brasil - Coordenador / Marina Rocha Parente - Integrante / Remis Balaniuk - Integrante / Edilson Ferneda - Integrante / Renato Guadagnin - Integrante / Rildo dos Santos - Integrante / Fátima L. S. Nunes - Integrante / Levy Santana - Integrante / Ricardo Algarte - Integrante., Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Auxílio financeiro.

Histórico profissional

Experiência profissional

2011 - 2012

Instituto de Pesquisas Eldorado - Brasília

Vínculo: Colaborador, Enquadramento Funcional: Analista de Software, Carga horária: 40, Regime: Dedicação exclusiva.

Outras informações:
Desenvolvimento de aplicativo leitor de notícias e de aplicativo sincronizador de mídias para plataforma Desktop Windows com o framework Qt. Desenvolvimento do aplicativo sincronizador de mídias para dispositivos Android com acompanhamento desde a definição de sua arquitetura. No aplicativo, em ambas arquiteturas, foi utilizada a tecnologia UPnP. Acompanhamento de atividades desenvolvidas internamente e junto ao cliente em outro estado. Tutoria em curso interno de Java.

2010 - 2011

Osx Telecomunicações

Vínculo: Colaborador, Enquadramento Funcional: Programador C++, Carga horária: 40, Regime: Dedicação exclusiva.

Outras informações:
Desenvolvimento e manutenção de aplicações feitas em C++ e Java com a utilização de CORBA, e MySQL como banco de dados. As ferramentas utilizadas são: Microsoft Visual Studio 2010 (C++) e Eclipse (Java)

2012 - 2019

Sociedade para o Desenvolvimento da Tecnologia da Informação

Vínculo: Colaborador, Enquadramento Funcional: Analista de Sistemas Sênior, Carga horária: 40, Regime: Dedicação exclusiva.

Outras informações:
Desenvolvimento e manutenção de sistemas Web com a utilização do framework de desenvolvimento ágil Playframework 1.x para Java; Desenvolvimento e manutenção de sistemas Web com o framework ASP.NET MVC para C#; Desenvolvimento de sistema Web com PHP; Mapeamento de modelos de dados com JPA e Hibernate; Utilização de design responsivo com Bootstrap; Conhecimento em JQuery, CSS, Javascript; Utilização e manutenção de bancos de dados MySQL, PostgreSQL e Microsoft SQL Server: criação de views, procedures, modelagem, manutenção de dados; Utilização de ambientes Ubuntu e Windows; Utilização de IDEs Qt Creator, Eclipse, Visual Studio; Evolução de sistema desenvolvido em C++ para processamento de grandes volumes de dados utilizando comunicação com protocolos sobre UDP e TCP. O sistema em questão é responsável pelo rastreamento de veículos em tempo real; Utilização de técnicas de programação paralela, assíncrona e distribuída, por meio de pool de threads, mutexes, callbacks, balanceamento de carga, virtualização de sockets e métodos reentrantes; Utilização do framework Qt; Adoção de recursos oferecidos pela biblioteca boost tais como smart pointers, timers, sockets, threads, mutexes; Desenvolvimento de ferramenta de medição de performance em linguagem C++ fornecendo como resultados relatórios de execução com gráficos e histogramas em conjunto com a ferramenta gnuplot; Desenvolvimento de ferramenta de testes funcionais para desktop em linguagem Ruby e biblioteca GTK com suporte a múltiplos protocolos sobre UDP e TCP e fornecimento de linguagem própria para a definição de novos protocolos de forma customizável (DSL ? Domain Specific Language). Desenvolvimento baseado em TDD (Test Driven Development), com apoio de frameworks de teste unitário como o googletest para C++, facilitando e permitindo nível de segurança maior na modificação e criação de módulos de sistemas legados.

2008 - 2010

Sociedade para o Desenvolvimento da Tecnologia da Informação

Vínculo: Colaborador, Enquadramento Funcional: Analista de Sistemas, Carga horária: 40, Regime: Dedicação exclusiva.

Outras informações:
Análise de código de sistemas embarcados para celulares LG desenvolvidos em linguagem C e C++, para correção de falhas encontradas por terceiros ou inconformidade de requisitos.

2008 - 2009

Fundação de Empreendimentos Científicos e Tecnológicos

Vínculo: Colaborador, Enquadramento Funcional: Pesquisador, Carga horária: 5

2019 - Atual

Capgemini Brasil

Vínculo: Celetista, Enquadramento Funcional: Especialista Multiplataforma, Carga horária: 40, Regime: Dedicação exclusiva.

Outras informações:
Análise de protocolos de comunicação de operadoras de cartão de crédito juntamente com o padrão EMV; Adaptação de leitora de cartão de crédito por aproximação (NFC) em C++; Criação de ferramenta dummy para comunicação com dispositivo reciclador de cédulas com utilização de JNI em Java e C++; Desenvolvimento de sistema de monitoramento de logs de TAAs (Terminais de Autoatendimento) com a utilização do framework Spring Boot em Java e a biblioteca de componentes Material Design Lite. O sistema desenvolvido é responsável pela coleta de indicadores, geração de gráficos e dados de informações estatísticas; Simulador de interação de usuário com o TAA, com a criação de interfaces REST sob HTTP/JSON responsáveis por tratar e simular as interações com a tela por meio dos componentes do Qt (QWidgets) e outros recursos específicos da aplicação; Automatização de testes de transações do TAA utilizando comunicação HTTP com o simulador de interação de usuário, desenvolvido com Spring Boot, Spring Test e JUnit em Java.