Anderson Felipe de Melo Rocha

Possui graduação de Análise e Desenvolvimento de Sistemas pela União dos Institutos Brasileiros de Tecnologia (2009). Há dez anos atuo na área de sistemas, mais especificamente no desenvolvimento de sistemas, utilizando diversas linguagens de programação, bem como uma variedade de ferramentas de desenvolvimento.

Informações coletadas do Lattes em 08/10/2022

Acadêmico

Formação acadêmica

Especialização em andamento em Desenvolvimento, Inovação e Tecnologias Emergentes

2018 - Atual

Instituto Federal de Pernambuco - Campus Jaboatão dos Guararapes

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

2006 - 2009

União dos Institutos Brasileiros de Tecnologia

Curso técnico/profissionalizante em Montagem e manutenção de micro

2004 - 2004

MICROLINS

Formação complementar

2017 - 2017

Framework de criação web services REST .NET. (Carga horária: 8h). , Alura, AL, Brasil.

2017 - 2017

Desenvolvimento IOS. (Carga horária: 40h). , Centro Integrado de Tecnologia da Informação, CITi, Brasil.

2017 - 2017

Objective-C: Programando para Iphone e Ipad. (Carga horária: 12h). , Alura, AL, Brasil.

Idiomas

Bandeira representando o idioma Inglês

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

Áreas de atuação

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

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

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

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Metodologia e Técnicas da Computação/Especialidade: Engenharia de Software.

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

Histórico profissional

Experiência profissional

2018 - Atual

Pitang

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

Outras informações:
Utilizando Liferay 7.1 DXP e desenvolvimento em java. Experiência em ambientes Cloud como o Azure, Amazon AWS e Azure Devops. Montagem da arquitetura da página utilizando o Spring em conjunto com o Liferay. Experiência com Gradle.

2017 - 2018

Accenture (PE)

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

Outras informações:
Pleno em java EE e Hibernate. Experiência com Java Web e Spring Boot, Spring MVC, Spring Batch, Integration, Security, Bootstrap, Jquery, Angular, Oracle, Maven, Webservices REST, Thymeleaf. Experiência em git e gitflow. Boas práticas de desenvolvimento: design patterns, testes unitários, clean-code, e integração contínua. Conhecimentos em orientação a objetos, servidores de aplicação, proxys e load balancers. Grandes conhecimentos com Graphql e Hystrix. Vivência em projetos com metodologias ágeis (Scrum/Kanban/XP). Conhecimentos de SQL e PL SQL. Experiência com as ferramentas Jenkins e SonarQube.

2016 - 2017

URJA Social - Tecnologia, Gestão e Operação

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

Outras informações:
Desenvolvimento de sistemas gerenciais, utilizando ferramentas como CSharp(C#) .Net, MSQLServer 2014 (Views, triggers, stored procedures). Experiência em linguagem de programação C#, plataforma ASP.NET, programação orientada a objeto e banco de dados SQL Server. Experiência no programa Visual Studio e trabalhos feitos via WEB, Linq to SQL, Entity Framework, MVC, Bootstrap, JQuey, CSS e Javascrit. Experiência como desenvolvedor nas duas plataformas Ios e Android. Restful API, WebService Web API, Frameworks, Git e metodologia ágil.

2016 - 2016

QualiHouse Inovações Tecnológicas, QH Inovações

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

Outras informações:
Análise e desenvolvimento de novas funcionalidades, investigação de problemas em funcionalidades existentes nos programas, elaboração e execução de planos de teste, elaboração de documentação técnica e funcional, elaboração de scripts em bash e SQL, programação de banco de dados, otimização de banco de dados, modelagem de dados, desenvolvimento de rotinas para interfaceamento com equipamentos de automação comercial. Conhecimento avançado em linguagem de programação Java. Conhecimento avançado em SQL e Postgre SQL. Experiência no programa Netbeans e trabalhos feitos via WEB, Hibernate, MVC, JQuey, CSS e Javascript. Metodogia ágil (Scrum).Experiência com sistema operacional Linux.

2012 - 2015

Isi Engenharia

Vínculo: Técnico de Sistemas II, Enquadramento Funcional: Técnico de Sistemas, Carga horária: 45

Outras informações:
Suporte e atendimento aos usuários do sistema Constroltru (Sistema de Controle de Estruturas Metálicas).Trabalhando com o sistema Controltub (Sistema de Controle de Tubulação) usando rotinas em SQL para consultas no Banco de dados. Elaborando relatórios Gerenciais em Java - Comperj (Complexo Petroquímico do Rio de Janeiro)

2010 - 2011

Isi Engenharia

Vínculo: Aux. Técnico, Enquadramento Funcional: Auxiliar Técnico, Carga horária: 45

Outras informações:
Trabalhando com o sistema ControlStru (Sistema de Controle de Estruturas Metálicas) usando rotinas em SQL para consultas. Desenvolvimento de relatórios em Java EE e Java Web.

2011 - 2012

QualiHouse - Automação Predial

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

Outras informações:
Análise e desenvolvimento de novas funcionalidades, investigação de problemas em funcionalidades existentes nos programas, elaboração e execução de planos de teste, elaboração de documentação técnica e funcional, elaboração de scripts em bash e SQL, programação de banco de dados, otimização de banco de dados, modelagem de dados, desenvolvimento de rotinas para interfaceamento com equipamentos de automação comercial. Conhecimento avançado em linguagem de programação Java. Conhecimento avançado em SQL e Postgre SQL. Experiência no programa Eclipse e trabalhos feitos via WEB, Hibernate, MVC, JQuey, CSS e Javascript. Metodologia ágil (Scrum). Experiência com sistema operacional Linux.

2010 - 2010

Hagua Estratégia e Comunicação

Vínculo: Técnico em Informática, Enquadramento Funcional: Técnico em Informática, Carga horária: 40

Outras informações:
Coordenando toda a parte de Tecnologia da Informção. Manutenção de Microcomputadores, Administrador de Redes estruturada com o Windows 2003 Server for Small Business, Windows Server 2003 enterprise com banco de dados PostgreSQL e também coordenando toda parte de Telefonia. Suporte a usuários de pacotes Microsoft Office, Windows, Outlook, Internet e Intranet. Suporte, instalação e configuração de software. Suporte técnico em hardwares e softwares via telefone, atendimento in loco e remoto. Verificar problemas de rede e de cabeamento. Instalação e manutenção do sevidor linux OpenSuse com o ISA Server.

2008 - 2010

Concept e Idea Marketing e Comunicação

Vínculo: Estágio, Enquadramento Funcional: Técnico de Informática, Carga horária: 20

Outras informações:
Manutenção de Microcomputadores, Administrador de Redes estruturada com o Windows 2003 Server for Small Business, Windows Server 2003 enterprise com banco de dados PostgreSQL e também coordenando toda parte de Telefonia.

2007 - 2007

ESCOLA DE APRENDIZES MARINHEIRO DE PERNAMBUCO

Vínculo: Prestação de Serviço, Enquadramento Funcional: Programador Web, Carga horária: 20

Outras informações:
Desenvolvimento de aplicações legadas Java, Javascript, HTML, PHP, MySQL, Oracle PL/SQL, PostgreSQL.

2006 - 2007

Suata Serviçoes e Logística Ltda.

Vínculo: Estagiário, Enquadramento Funcional: Técnico em Informática, Carga horária: 40

Outras informações:
Desempenhando a função de Técnico de Informática e no Desenvolvimento e Manutenção do Sistema da empresa. Suporte a usuários de pacotes Microsoft Office, Windows, Outlook, Internet e Intranet. Suporte, instalação e configuração de software. Suporte técnico em hardwares e softwares via telefone, atendimento in loco e remoto. Verificar problemas de rede e de cabeamento.