Rafael Alves de Souza
Possui graduação em Sistemas de Informação pela Universidade Presbiteriana Mackenzie (2004), pós graduado em Logística Empresarial: Universidade Presbiteriana Mackenzie (2008/2009) e certificação na linguagem de programação Java -Sun Certified Programmer for the Java 2 Platform 1.4.
Tem experiência em áreas de negócio como: Sistema de Combate, Saúde Pública, Recursos Hídricos, Telecom e B2B.
Experiência em Liguagens de Programação e Frameworks: Cucumber, Ruby 1.9.3, Rails, Teste Automatizado(Selenide, Capybara, Selenium), BDD (Behavior Driven Development), TDD (Test Driven Development), Spring 2.5 (XML), Spring 3.0 (Annotation) and Ibatis, Portlet (Liferay), Java SE, J2EE, Java EE 5, Java EE 7, EJB 2.1/ EJB 3.0 and JPA, Hibernate 3.0, JSP (Primefaces 6.2), JSF 1.2 (RichFaces), AJAX (Ajax4jsf), Struts 1.1/ Struts 2.0, JSP, Servlets and JSTL, JQuery, Javascript and Prototype, WebServices Axis2, XML/ XSD/ JDOM (Parser XML), SQL/ PLSQL, Jasper Reports and iReports, API Java NIO, JavaMail, JDBC, Shell script
Experiência em Servidores de Aplicação e web: Jboss 3.2.5 / 4.2.1, Tomcat e Wildfly 10.1.0
Experiência em sistemas operacionais: Windows 98/ ME/ 2000/ XP, Solaris e Linux (Ubuntu 16 e CentOS)
Experiência em Banco de Dados: Oracle 9/ 10/ 11, SQL Server, MySQL, HSQLDB and Postgres 8.3
Experiência em Metodologia / Modelagem: RUP; UML: Caso de uso, Diagramas de Classes e Diagramas de Sequência; Ágil: Scrum (Sprint, Planning, Daily, Retrospectiva e Kanban) e XP (Pair Programming)
Experiência em Ferramentas: Eclipse, JUnit, Subversion, XDoclet, Ant, Maven, JBuilder 8, NetBeans 6, ArgoUML, CVS e Git
Experiência em Integração Contínua: Hudson / Jenkins
Informações coletadas do Lattes em 24/04/2026
Acadêmico
Formação acadêmica
Especialização em Logística Empresarial
2008 - 2009
Universidade Presbiteriana Mackenzie
Título: Cadeia Logística (02 Elos): Chocolates Veso
Orientador: Elvio Corrêa Porto
Graduação em Sistemas de Informação
2001 - 2004
Universidade Presbiteriana Mackenzie
Título: Roteirização
Orientador: Prof. Dr. Arnaldo R. de Aguiar Vallim Filho
Formação complementar
2017 - 2017
Process Mining: Data science in Action. (Carga horária: 40h). , Coursera - MOOC, COURSERA, Estados Unidos.
2016 - 2016
Agile Development Using Ruby on Rails - The Basics. (Carga horária: 72h). , edX - MOOC, EDX, Estados Unidos.
2015 - 2015
Introduction to Java Programming - Part 1. (Carga horária: 25h). , edX - MOOC, EDX, Estados Unidos.
2010 - 2010
Desen. Web com HTML, CSS e JavaScript (WD-43). (Carga horária: 40h). , Caelum, CAELUM, Brasil.
2008 - 2008
Lab. MVC com Hibernate 3 e JSF 1.2 para Web -FJ-26. (Carga horária: 40h). , Caelum, CAELUM, Brasil.
2008 - 2008
Enterprise Java Beans 3.0 (FJ-31). (Carga horária: 40h). , Caelum, CAELUM, Brasil.
2005 - 2005
Desenvolvimento de Aplicações J2EE (FJ 310). (Carga horária: 40h). , Sun Microsystems, SUN, Brasil.
2002 - 2002
Linguagem de Programação Java (SL 275). (Carga horária: 40h). , Sun Microsystems, SUN, Brasil.
2002 - 2002
Programação Java para Iniciantes (SL 110). (Carga horária: 40h). , Sun Microsystems, SUN, Brasil.
Idiomas
Inglês
Compreende Bem, Fala Razoavelmente, Lê Bem, Escreve Razoavelmente.
Francês
Compreende Pouco, Fala Pouco, Lê Pouco, Escreve Pouco.
Áreas de atuaçã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: Sistemas de Informaçã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: Linguagens de Programaçã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.
Participação em eventos
TDC The Developer's Conference. 2013. (Congresso).
Histórico profissional
Experiência profissional
2016 - Atual
Fundação EZUTEVínculo: , Enquadramento Funcional: Analista Programador Sênior, Carga horária: 40
Outras informações:
Projeto SIGARH (Sistema de Informações para Gestão Ambiental e de Recursos Hídricos para o Estado do Paraná ) Principais responsabilidades: - Elaboração do projeto arquitetural junto equipe técnica e implementação de POCs para avaliar tecnologias que propõe a melhor solução para atender o projeto; - Levantamento de requisitos junto ao cliente, elaboração e apoio na criação de documentos de requisitos e de software. - Capacitação e treinamento da equipe para a implementação do BDD e para a criação de Testes Automatizados utilizando Cucumber, Selenide e Java; - Definição e criação dos ambientes de desenvolvimento junto a equipe técnica; - Tecnologias usadas no projeto: Java EE 7 com JSF (Primefaces 6.2) e JPA, Wildfly 10.1.0, Postgres; - Participação de equipe gerenciada com metodologias ágeis (Scrum e XP).
2015 - 2016
Fundação EZUTEVínculo: Celetista, Enquadramento Funcional: Analista Programador Sênior, Carga horária: 40, Regime: Dedicação exclusiva.
Outras informações:
Principais responsabilidades: - Capacitação da equipe da PRODAM para internalização no SIGA Saúde através do OJT (On-the-job-training); - Elaboração e treinamento da equipe da PRODAM sobre arquitetura e frameworks utilizados pelo SIGA Saúde; - Manutenção e evolução da aplicação SIGA Saúde utilizando como principais tecnologias: JSP, JavaScript, Servlet, Struts 1.1 e 2.0, EJB 2.1 e Spring 2.5 e 3.0 / Ibatis, etc. - Participação de equipe gerenciada com metodologias ágeis (Scrum e XP).
2014 - 2014
Fundação EZUTEVínculo: Celetista, Enquadramento Funcional: Analista Programador Sênior, Carga horária: 40, Regime: Dedicação exclusiva.
Outras informações:
DCNS (Direction des Construction Navales) ? relacionado ao PROSUB (Programa do Desenvolvimento do Submarino) - Transfer Of Technology / Transfer Of Kwowledge (TOT / TOK) Principais responsabilidades: - Participação no time de desenvolvimento de software na implementação do CSCI (Computer Software Configuration Item) TDL (Tactical Data Link) Software para CMS (Combat Management System) usando componentes da arquitetura proprietária da DCNS, baseados na modelagem UML e na plataforma Java para codificação e criação de GUI. As ferramentas para desenvolvimento foram: Eclipse v 3.3 / v3.4, Clearcase UCM v 7, RSM, JUnit v 4.3.1, Quality Center and Java 1.5.
2010 - 2013
Fundação EZUTEVínculo: Consultor, Enquadramento Funcional: Analista Programador Sênior, Carga horária: 40, Regime: Dedicação exclusiva.
Outras informações:
Projeto SIGA Saúde (Sistema de Informação de Gestão Integrada da Saúde Pública) Principais responsabilidades: - Implementação de Testes Automatizados para os módulos Agendamento, Bolsa Família e AMG utilizando Cucumber e Ruby 1.9.3; - Desenvolvimento / Manutenção de telas utilizando JSP, JavaScript, Struts 1.1 e 2.0 e EJB2.1; - Participação de equipe gerenciada com metodologias ágeis (Scrum e XP).
2008 - 2010
Fundação EZUTEVínculo: Consultor, Enquadramento Funcional: Analista Programador Sênior, Carga horária: 40, Regime: Dedicação exclusiva.
Outras informações:
Projeto SIBH (Sistema Integrado de Bacias Hidrográficas) ? DAEE (Departamento de Águas e Energia Elétrica) - 11/2008 até 06/2010 Principais responsabilidades: - Desenvolvimento do processo de importação de arquivos (csv) contendo dados para carga no SIBH e geração dos templates (csv) utilizados pelo DAEE; - Criação de scripts para a criação do banco de dados utilizando JRuby; - Desenvolvimento de telas para upload, download e histórico utilizando Portlets do Liferay; - Desenvolvimento / Manutenção de telas para cadastro genérico e específico utilizando Portlets do Liferaye JQuery; - Criação de trigger e query utilizando funções geométricas do Postgis utilizando PLSQL.
2006 - 2008
Triad SystemsVínculo: Celetista, Enquadramento Funcional: Analista Programador Pleno, Carga horária: 40
Outras informações:
Principais responsabilidades: Projeto Exclusão de Coletores Telefônica ? A.Telecom - Elaboração da especificação técnica utilizando a ferramenta CaliberRM; - Elaboração de diagramas utilizando a modelagem UML; - Adaptação / Melhoria do processo batch MIB (Módulo Interpreta BMP) visando aumento da performance no tratamento de arquivos e manipulação de dados na base de dados. Projeto Integração Telefônica ? Atrium Telecom Principais responsabilidades: - Elaboração da documentação funcional e técnica, levantamento de requisitos e desenvolvimento de diagramas UML; - Desenvolvimento/Adaptação da interface gráfica da aplicação Web utilizando as tecnologias JSP, AJAX, framework Struts e EJB; - Desenvolvimento do processo batch MIB (Módulo Interpreta BMP) responsável pela leitura de arquivos contendo CDR´s gerados pela Telefônica e geração de arquivos no Formato Único; - Manutenção no processo batch MPC (Módulo Processa CDR) responsável pela leitura de arquivo no Formato Único e manipulação de dados no banco de dados Oracle; - Manutenção no processo batch MCP (Módulo Coleta Precision) responsável pela coleta de arquivos em um novo Sistema Operacional e manipulação de dados no banco de dados Oracle; - Configuração/Instalação da aplicação Web no servidor de aplicação Jboss 3.2.5, na plataforma Linux e Windows Server 2003; - Instalação/Execução dos processos batch no Sistema Operacional Solaris 10.
2005 - 2006
UPAID BRAZILVínculo: Consultor, Enquadramento Funcional: Analista Programador, Carga horária: 40
Outras informações:
Principais responsabilidades: - Manutenção/melhoria na aplicação Web utilizando o framework Struts; - Desenvolvimento da aplicação Monitor utilizando a linguagem Java na plataforma Windows, para monitoramento das aplicações Gateway 4 e HIPAAS Hosting; - Desenvolvimento da aplicação Recycle utilizando a linguagem Java na plataforma Windows, para melhoria da performace do banco de dados utilizado pelo HIPAAS Hosting; - Desenvolvimento da aplicação Backup utilizando a linguagem Java na plataforma Windows, para efetuar o backup do banco de dados utilizado pelo HIPAAS Hosting.
2004 - 2005
SYNEX TECHNOLOGIESVínculo: Celetista, Enquadramento Funcional: Anslista de Sistemas, Carga horária: 40
Outras informações:
Principais responsabilidades: - Desenvolvimento/ Documentação das novas funcionalidades da solução Business Integrator utilizando linguagem de modelagem de software UML; - Implantação/ Melhoria da arquitetura da solução Business Integrador; - Manutenção/ Expansão da solução Business Integrator utilizando a linguagem Java na plataforma Linux.
1999 - 2004
RBZ Assessoria e Consultoria de Cobrança S/C LTDAVínculo: Celetista, Enquadramento Funcional: Programador Jr, Carga horária: 40
Outras informações:
Principais responsabilidades: - Desenvolvimento de sistema utilizando o padrão desenvolvimento de software RUP com a linguagem de modelagem de software UML; - Desenvolvimento de aplicação Web com ASP e manutenção em páginas Web; - Manutenção em sistema utilizando Visual Basic 6.0; - Elaboração de relatórios com o Cristal Reports 8.0.
Criando um monitoramento
Nossos robôs irão buscar nos nossos bancos de dados todos os processos de Rafael Alves de Souza 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?