Currículo
Informações pessoais
- Estado civil: Casado
- Nacionalidade: Brasileiro
- Idade: 29
Contato
- Celular: 34-91964560
- E-mail: josenaldo[at]jnaldo[dot]com
- MSN: josenaldo[at]gmail[dot]com
- GTalk: josenaldo[at]gmail[dot]com
- Linkedin: http://br.linkedin.com/in/josenaldo
- Livreiro: http://www.olivreiro.com.br/pessoas/43522-josenaldo-oliveira-matos-filho?acao=estante
Objetivos
Atuar como analista de sistemas e desenvolvedor Java
Resumo
7 anos e meio de experiência em desenvolvimento de software e 4 de treinamento. Analista de sistemas na Everis. Anteriormente, consultor Java na SWB, atuando no desenvolvimento de aplicações Java EE. Anteriormente, coordenador do Núcleo Java no CEPEDI – Centro de Pesquisa de Desenvolvimento Tecnológico em Informática e Eletroeletrônica de Ilhéus – e instrutor e coordenador do Curso de Formação de Programadores, promovido pelo CEPEDI. Conhecimento da plataforma Java (J2SE e J2EE), PHP, Ruby e Ruby on Rails, de processos de software (RUP, SCRUM e XP (básico)) e de análise e projeto de software orientado a objetos (UML e Design Patterns). Pró-atividade, determinação, liderança, espírito de equipe, autodidata, entusiasmo diante de desafios e habilidade de negociação em situações de conflito.
Experiência: 7 anos e meio
S.O.: Linux e Windows
Principais Linguagens: Java (Java SE e Java EE), PHP, Javascript/HTML/CSS, Ajax(básico), C/C++ (básico), PL/SQL (básico), Ruby e Ruby on Rails.
Bancos de dados: Mysql e Oracle
Inglês: Intermediário
Comunidade: JugLeader do Grupo de Usuários Java do Triângulo Mineiro – UAIJUG
Experiência
Julho de 2009 – Atual – Everis – Uberlândia – MG
Cargo: Analista de sistemas
Ambiente: Java SE e Java EE, Struts, JSF, Icefaces, Hibernate e JPA, Websphere, PHP, Mysql, Oracle, PL/SQL, Perl, Netbeans, Eclipse, Oracle SQL Developer, Tomcat, Visual Paradigm, VMWare, Linux, Logmein, JBoss, Java 2SE (1.4) e Javascript.
Atividades: Atuação como Analista de sistemas em projeto de manutenção para o iG. Resolução de requisições envolvendo Java, PHP, HTML e Javascript. Colaboração na implantação dos processos da fábrica de software, equipe iG.
Atuação como Analista de Sistemas em prova de conceito para a Telefônica envolvendo Flex e Java.
Atuação como Analista de Sistemas em projetos internos da Telefônica, envolvendo Java EE, principalmente JSF, Icefaces, JDBC e Hibernate.
Colaboração na implantação de processos de desenvolvimento baseado no CMMI 3 na Everis de Uberlândia e no treinamento de membros menos experientes da equipe através da implantação de um programa de mentoring técnico.
Maio de 2008 – Junho de 2009 – JNaldo Consultoria – Uberlândia – MG
Cargo: Diretor Geral
Ambiente: Java (Java SE e Java EE), Netbeans, Eclipse, Apache Ant, Maven, JUnit, Log4J, Enterprise Architect, PMD, VMWare, Windows, Linux, Oracle, Logminer, Mysql, JBoss, Tomcat, Weblogic, XML, WebService, JSF (Richfaces e Icefaces), Hibernate, JPA, Spring, Struts e Struts 2.
Atividades: Atuação como desenvolvedor Java na SWB, no projeto Auditoria de execuções SQL, um sistema de auditoria para bases Oracle baseado no Logminer. Atuação como consultor Java alocado na CTBC, no projeto Portabilidade, efetuando testes na solução desenvolvida pela HP para a CTBC. Participação como desenvolvedor Java no projeto “Avaliação de Performance Não Executivos”, para a Hewitt, desenvolvendo com Struts 2, Spring e Hibernate. Atuação no projeto Melhorias do SGP, desenvolvendo com JSP, Servlets e Hibernate, na plataforma Java 1.4. Atuação no projeto “Melhorias de processo no Produto VPN”, desenvolvendo com Struts e Hibernate. Atuação no projeto SOFT – Sistema a faturamento, no desenvolvimento do sistema utilizando JSP & Servlets, Hibernate. Atuação no projeto Gestão de Demandas, na modelagem de requisitos e de casos de uso, usando a ferramenta Enterprise Architect.
Palestra, representando a SWB, na Uniminas, com a palestra “Java X .Net: existe uma bala de prata?”
Palestra, representando a SWB, na UFU, coparticipando da palestra “Java, .Net e Oracle no desenvolvimento de aplicações corporativas”.
Minicurso “Criando aplicações Java SE e Java EE com Netbeans 6″ na UFU.
Atuação como instrutor no curso “Academia Java Trisoft”, uma parceria da TRISOFT com a Jnaldo Consultoria. O curso iniciou em dezembro de 2008 e vai até julho de 2009.
Setembro de 2006 Abril de 2008 – CEPEDI – Ilhéus BA
Cargo: Coordenador do Núcleo Java
Ambiente: Java (Java SE e Java EE), Netbeans, Apache Ant, JUnit, Log4J, Netbeans 5.5, Visual Paradigm, Find Bugs, PMD, VMWare, Windows, Linux, Mysql e Java DB, JSF(Woodstoock), Hibernate, JPA.
Atividades: Coordenação do Curso de Formação de Programadores(CFP) 2007. Atuação como Instrutor, no CFP 2007, das disciplinas Introdução à Informática com Software livre, Introdução à programação Orientada a Objetos e Programação Orientada a Objetos com Java. O curso durou 800 horas e contou com a participação de 40 alunos, dos quais 31 foram aprovados.
Coordenação e atuação como instrutor no treinamento Java Avançado e Java para WEB, em 2007. O treinamento Java Avançado e Java para WEB teve como objetivo capacitar 5 alunos provenientes do CFP 2006. A preparação do curso ocorreu de janeiro a março. O treinamento ocorreu de março a junho. Foram apresentadas as ferramentas Ant, JUnit, CVS, Netbeans; o processo de desenvolvimento utilizado pelo CEPEDI, baseado no RUP; os tópicos tratamento de erros e exceções, interfaces gráficas com usuário, banco de dados, JDBC, estruturas de dados, coleções, recursão, multi-threading, Servlets e JSP. Logo após o treinamento, os 5 alunos foram contratados pelo CEPEDI.
Atuação como instrutor, no CFP 2006, das disciplinas Lógica de Programação, Técnicas e Padrões de Programação I, Técnicas e Padrões de Programação II, Técnicas e Padrões de Programação III e Projeto e Implementação de Componentes. O curso durou 800 horas e contou com a participação inicial de 40 alunos. Destes, 16 foram aprovados para a segunda fase e 13 foram aprovados no final.
Atuação na melhoria dos processos de desenvolvimento, com a adoção e implantação das seguintes ferramentas: Apache Ant, JUnit, Log4J, Netbeans 5.5, Visual Paradigm, Find Bugs, PMD e VMWare.
Organização e atuação como instrutor dos seguintes minicursos: Padrões de codificação em Java; Javadoc; Migrando para o Java 5.0; Testes de Unidade com o JUnit; Automatizando projetos com Apache Ant; Logging com o Apache Log4J; Utilizando o Netbeans 5.5; Caçando Bugs com FindBugs e PMD.
Participação no desenvolvimento do sistema automatizado para execução de testes de hardwares e multimídia na linha de montagem de microcomputadores da empresa BIT SHOP.
Maio de 2007 – Julho de 2007 – SENAI – Ilhéus BA
Cargo: Instrutor
Ambiente: Java (Java SE), Netbeans 5.5 e Windows.
Atividades: Atuação como instrutor nos cursos “Lógica de Programação Aplicada em Java” e “Introdução à Linguagem Java”. O curso “Lógica de Programação Aplicada em Java” apresentou conceitos de lógica de programação utilizando a linguagem Java e durou 40 horas. A turma contou com 10 integrantes. O curso “Introdução à Linguagem Java” apresentou os conceitos iniciais da tecnologia Java e durou 40 horas. A turma contou com 8 participantes.
Agosto de 2004 – Setembro de 2006 – Universidade Estadual de Santa Cruz – Ilhéus BA
Cargo: Arquiteto e Desenvolvedor
Ambiente: LAMP (Linux, Apache, Mysql e PHP), Java (Java SE), Eclipse, XML, XSTL, XPath, Windows e Linux.
Atividades: Desenvolvimento do Sistema de Gestão da Pró-Reitoria de Pesquisa e Pós-Graduação, que tem como finalidade rastrear e organizar o ciclo de vida dos Projetos de Pesquisa da UESC, fornecendo aos pesquisadores e à administração da universidade relatórios sobre o ambiente de pesquisa da universidade e acompanhamento sobre a situação de cada projeto. O sistema foi desenvolvido usando LAMP.
Desenvolvimento do sistema para análise dos currículos Lattes dos professores e pesquisadores da UESC e extração da produção científica da Universidade. Sistema desenvolvido em Java.
Administração de diversos serviços de informática do setor.
Abril de 2003 – Agosto de 2004 – Universidade Estadual de Santa Cruz – Ilhéus BA
Cargo: Bolsista de Iniciação Científica
Ambiente: Java (Java SE e Java EE – Servlets e JSP), Netbeans, XML, XSTL, XPath, Windows e Linux. Ferramentas de Bioinformática: Blast, Phred, Phrap e Consed.
Atividades: Desenvolvimento da Interface web para o Laboratório de Bioinformática (LABBI). A aplicação visava à integração de diversos sistemas utilizados no LABBI, a automação do processamento dos dados originados no sequenciamento genético e a visualização de informações de forma mais amigável.
Novembro 2003 Fevereiro 2004 CEPEDI – Ilhéus BA
Cargo: Programador
Ambiente: Java (Java SE), Eclipse, JNI, JMF, Windows e Linux.
Atividades: Participação como desenvolvedor (análise, projeto e codificação) no desenvolvimento do Sistema de testes NOVADATA, um sistema automatizado para execução de testes de hardware e multimídia na linha de montagem de microcomputadores da empresa Novadata.
Formação
Bacharelando em Ciência da computação
Universidade Estadual de Santa Cruz, Ilhéus, BA. Cursado de 2000 a 2005 e transferido para UNITRI, Uberlândia Minas Gerais em 2008.
Conclusão em dezembro de 2011.
Cursos técnicos e extracurriculares
UAIJUG – Grupo de usuários Java do triângulo Mineiro
Início: 2009
Papel: Jug Leader
Atividades: Responsável por organizar o projeto de grupos de estudo, a ser implantado a partir de março de 2011; colaboração na lista de discussão e no site do UAIJUG; participação na organização das reuniões mensais; divulgação da tecnologia Java para a comunidade em geral.
Grupo de estudo: Java – CEPEDI – Treinamento em ambiente de desenvolvimento Java
Módulos:
- Módulo Básico I: 20 Horas
- Módulo Básico II: 40 Horas
- Módulo intermediário I: 40 Horas
- Módulo intermediário II: 40 Horas
Início: 07/2003
Fim: 07/2005
Laboratório: Qualidade de Software
Duração: 8 horas
Início: 12/05/2003
Fim: 16/05/2003
Curso: Professional Linux Programando
Duração: 60 horas
Início: 05/01/2003
Fim: 20/02/2003
Everis – Universidade Corporativa
Curso CMMI – Operacional
Duração: 2 horas
Curso: CMMI – Gestão
Duração: 4 horas
Certificações
Sun Certified Java Programmer 5.0
Idiomas
Compreende: Inglês (Bem), Espanhol (Razoavelmente)
Fala: Inglês (Razoavelmente), Espanhol (Pouco)
Lê: Inglês (Muito Bem), Espanhol (Bem)
Escreve: Inglês (Razoavelmente), Espanhol (Pouco)