Fernando Alves Pires
Possui graduação em Ciência da Computação pela Universidade Católica de Brasília (2007). Atualmente é desenvolvedor do Centro de Tecnologia de Software. Tem experiência na área de Ciência da Computação, com ênfase em Ciência da Computação.
Se pudesse escolher uma profissão, esta seria a de pesquisador na área de tecnologia, tanto em software quanto em hardware.
Possui doze anos de experiência prática em análise e desenvolvimento Java, Javascript, HTML5, com bastante experiência em projetos WEB, já tendo trabalhado com as tecnologias Struts, Webwork, JsonRPC, Ajax, DojoToolKit, Wicket, JavaServer Pages(jsp), J2ME, Servlets, Hibernate, Spring, Jersey, Android, Arduíno e também noções gerais sobre PHP, Swing e JavaServer Faces(jsf). Em relação a processos de construção de software, passou pelo tradicional modelo de processo RUP (até 2008) e após experiência com metodologia ágil no Banco Central do Brasil (2008), defendendo este tipo de abordagem para construção de sistemas.
Entusiasta em TDD - desenvolvimento dirigido por testes - e ATDD - desenvolvimento dirigido por testes de aceitação - com Concordion e testes de integração com a API SeleniumWebDriver. Antes de trabalhar com Java, mergulhou cinco anos em programação Delphi, atuando em projetos Cliente/Servidor, três camadas, com bancos de dados Oracle, Interbase/Firebird e SQLServer.
Entusiasta em microcontroladores - Arduíno, submeteu três projetos ao portal ANI - Associação Nacional dos Inventores, tendo os três aprovados, dos quais um se trata de gestâo de recursos hídricos para economia no agronegócio e controle climático de ambientes fechados para auxílio de portadores de DPOC - Doença pulmonar obstrutiva crônica.
Informações coletadas do Lattes em 18/11/2024
Acadêmico
Formação acadêmica
Especialização em Engenharia de IoT - Internet das Coisas
2020 - 2021
UNYLEYA EDITORA E CURSOS S/A, Unyleya
Título: Privacidade e Segurança em IoT
Orientador: Alex Estevão
Graduação em Ciência da Computação
1998 - 2007
Universidade Católica de Brasília
Título: WorkFab.NET - Mapeamento de Processos
Orientador: Vilmondes Gomes da Silva
Idiomas
Inglês
Compreende Razoavelmente, Fala Pouco, Lê Razoavelmente, Escreve Pouco.
Áreas de atuação
Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação.
Outras produções
PIRES, F. A. . Como Big Data, Inteligência Artificial e IoT podem colaborar no aumento da eficácia na área de medicina. 2020. (Acadêmica).
Histórico profissional
Experiência profissional
2017 - 2018
Centro de Tecnologia de SoftwareVínculo: Colaborador, Enquadramento Funcional: Desenvolvedor
Outras informações:
Desenvolvedor de aplicativo móvel para captação de tomadores de microcrédito para plataforma de crédito do banco Bancoob, fazendo uso de frontend Ionic 2 e backend Java - EJB3 - Hibernate, servidor de aplicação Wildfly 10, tendo acesso rest provido por plataforma WSO2 API Manager.
2016 - 2016
BuzzPageVínculo: FREELANCER, Enquadramento Funcional: Arquiteto de Sistemas, Carga horária: 30, Regime: Dedicação exclusiva.
Outras informações:
Definição e construção de arquitetura de BackEnd para rede social BuzzPage com Jersey,
Spring e Hibernate, com infra-estrutura de teste unitário, teste de integração e teste da camada
de negócio, contando com com banco de dados em memória HSQLDB para teste da camada
DAO. Implantação de ferramenta de inspeção de qualidade de código Sonar. Construção de
relatórios SQL de faturamento. Integração com API Google Analytics para extração de métricas
relacionadas à visualização das páginas do projeto.
2011 - 2016
Ministério da EducaçãoVínculo: Servidor Público, Enquadramento Funcional: Arquiteto de Software, Carga horária: 40, Regime: Dedicação exclusiva.
Outras informações:
Manutenção e implantação de sistema PHP e-MEC. Elaboração de infra-estrutura da parte
técnica de testes com ferramentas Jenkins, Concordion e SeleniumWebDriver. Auxílio na
implantação de ferramenta de inspeção de qualidade de código Sonar. Implantação e validação
de sistemas Java fornecidos por terceiros. Auditoria de demandas construídas pela fábrica de
software.
2011 - 2011
Banco CentralVínculo: Celetista, Enquadramento Funcional: Arquiteto de Sistemas, Carga horária: 40, Regime: Dedicação exclusiva.
Outras informações:
Arquitetura e desenvolvimento de sistema de gestão de documentos do Banco Central do
Brasil, desenvolvido com os frameworks Wicket, Spring e Hibernate, fazendo uso de
metodologia ágil(Scrum+XP), ATDD(Aceptance Test-Driven Development), utilização do
container Jetty e integração contínua com ferramenta Jenkins; Tive de sair rapidamente para
assumir a vaga temporária para o concurso do MEC.
2008 - 2008
Banco CentralVínculo: Celetista, Enquadramento Funcional: Arquiteto de Sistemas, Carga horária: 40, Regime: Dedicação exclusiva.
Outras informações:
Arquitetura e desenvolvimento de sistemas internos do Banco Central do Brasil, DDI e
Candidato, desenvolvidos com os frameworks Wicket, Spring e Hibernate, fazendo uso de
metodologia ágil(Scrum+XP), TDD(Test-Driven Development), utilização do container Jetty e
integração contínua com ferramenta Hudson; uma das melhores experiências que já tive, onde
os produtos entregues foram totalmente dentro do prazo e com alta qualidade.
2008 - 2011
Governance TechnologyVínculo: Pessoa Jurídica, Enquadramento Funcional: Projetista de Sistemas, Carga horária: 40, Regime: Dedicação exclusiva.
Outras informações:
Montagem de ambiente de controle de versão SVN, instalação e controle de integração
contínua com ferramenta Hudson(atualmente Jenkins), avaliação de qualidade com ferramenta
Sonar, implantação e treinamento de TDD(Test-Driven Development), avaliação de framework
GXT através de prova de conceito com sistema interno, refactoring em infra-estrutura de
framework da empresa, desenvolvimento/manutenção de sistema de auditoria desenvolvido
com framework interno baseado em Servlet/JSP, Spring e Hibernate, gerenciado pelo Maven.
2007 - 2008
MontanaVínculo: Celetista, Enquadramento Funcional: Arquiteto de Sistemas, Carga horária: 40, Regime: Dedicação exclusiva.
Outras informações:
Análise e desenvolvimento de sistemas da rede SUAS e de Protocolo do Ministério do
Desenvolvimento Social e Combate à Fome utilizando Webwork, Hibernate, Spring, Swing e
EJB. Análise de desempenho e correção de sistemas com alocação indevida de memória
utilizando a ferramenta JProfiler.
2006 - 2007
LinknetVínculo: Celetista, Enquadramento Funcional: Projetista de Sistemas, Carga horária: 40, Regime: Dedicação exclusiva.
Outras informações:
Projetista de sistema jurídico utilizando Dojo com JSONRPC, Spring e Hibernate desde
07/2006. Os artefatos de projeto foram gerados com a ferramenta JUDE.
Análise e desenvolvimento de sistema jurídico utilizando Struts, Hibernate e Ajax até o mês
06/2006
2004 - 2006
Sapiens ITVínculo: Pessoa Jurídica, Enquadramento Funcional: Desenvolvedor / Pesquisador, Carga horária: 40, Regime: Dedicação exclusiva.
Outras informações:
Análise e desenvolvimento de sistema biométrico por impressões digitais em Delphi,
manutenção de sistema de controle de processos do DETRAN em JSP, análise e
desenvolvimento de sistema de controle competitivo entre mercados utilizando J2ME/Servlet,
análise e desenvolvimento de sistema de justificativas de ponto utilizando J2ME/Servlet,
análise e desenvolvimento de sistema de gestão escolar utilizando Spring, Struts e Hibernate,
análise e desenvolvimento de sistema de cadastro de funcionários com emissão de relatórios
em PDF utilizando JavaServer Faces e iReport. Todos os artefatos de análise foram gerados
na ferramenta JUDE.
2002 - 2004
Max TecnologiaVínculo: Cooperado, Enquadramento Funcional: Programador, Carga horária: 40, Regime: Dedicação exclusiva.
Outras informações:
Análise, desenvolvimento e manutenção de sistema cliente servidor de gestão escolar em
Delphi, bancos de dados Interbase e Informix.
2002 - 2002
CTIS Tecnologia - MatrizVínculo: Celetista, Enquadramento Funcional: Programador, Carga horária: 40, Regime: Dedicação exclusiva.
Outras informações:
Desenvolvimento de sistemas três camadas em delphi, bancos de dados interbase, oracle e
SQL Server, utilizando ternologia XML, tendo participado em 3 projetos de grande porte, um
deles desde o início, nas áreas de desenvolvimento e manutenção.
2001 - 2001
Serviço Federal de Processamento de DadosVínculo: Estagiário, Enquadramento Funcional: Programador, Carga horária: 20
Outras informações:
Análise e desenvolvimento de sistema de controle interno de funcionários em Delphi com
banco de dados SQL Server, modelagem de dados e administração de banco de dados
2018 - 2019
Stefanini Consultoria e Assessoria em InformáticaVínculo: Celetista, Enquadramento Funcional: Desenvolvedor Backend Senior, Carga horária: 40, Regime: Dedicação exclusiva.
Outras informações:
Definição e construção de sistema de controle financeiro e auditoria de contratos com
tecnologias:
- frontend Angular 6;
- backend Rest/Jax-RS com implementação padrão J2EE e Hibernate, com
infra-estrutura de teste unitário, teste de integração e teste da camada de negócio,
contando com com banco de dados em memória HSQLDB para teste da camada DAO.
Acompanhamento de qualidade interna de código de ferramenta de inspeção de qualidade de
código Sonar. Implantação em ambientes de desenvolvimento com ferramenta Jenkins.
2019 - Atual
Oi S.A.Vínculo: Celetista, Enquadramento Funcional: Analista de Desenvolvimento de Sistemas, Carga horária: 40, Regime: Dedicação exclusiva.
Outras informações:
Desenvolvimento de soluções backend de segurança da informação para a área interna de
colaboradores da Oi em Java. Projeto conduzido com Java 8, Angular 8, Spring-web, Hashicorp
Vault, com integrações múltiplas via Rest-API, ATDD com Concordion, automação com
Selenium WebDriver, GitLab e Nexus. Como atualmente desenvolvemos projetos monolíticos,
foi demandada prospecção de nova infraestrutura de hardware e software. Planejamento de
arquitetura de microserviços, em fase de prospecção com iniciativa DevOps, testes
automatizados, de integração, unitários, de aceitação, varredura estática de código com
SonarQube com reprovação em caso de não conformidade com os padrões de qualidade
adotados, deploy automatizado com GitLab hospedados em nuvem com Kubernetes clusters
on-premises.
Criando um monitoramento
Nossos robôs irão buscar nos nossos bancos de dados todos os processos de Fernando Alves Pires e sempre que o nome aparecer em publicações dos Diários Oficiais, avisaremos por e-mail e pelo painel do usuário
Criando um monitoramento
Nossos robôs irão buscar nos nossos bancos de dados todas as movimentações desse processo e sempre que o processo aparecer em publicações dos Diários Oficiais e nos Tribunais, avisaremos por e-mail e pelo painel do usuário
Confirma a exclusão?