Analista Programador Java
Síntese de Qualificações
Linguagens/tecnologias: Java, JSF, ZK, JDBC, JPA, EJB(2,3), Spring (Boot, MVC, Data), SOAP, Rest, Angular 2, JS, HTML, CSS, Flutter, Delphi 4-7, Clipper.
Design Patterns: DAO, Singleton, MVC, Façade, Business Delegate, IoC/DI, CI/CD.
Application Servers/Web Container : JBoss, Glassfish, Websphere, WCS, WebLogic,Tomcat.
Frameworks: Struts, Tiles, velocity, MyBates, RichFaces, PrimeFaces, Hibernate.
IDEs: Eclipse, Netbeans, JBuilder, XCode, Android Studio, Spring Tools Suite, VScode.
S.O.: Solaris, Linux, MacOSx, Windows.
Bancos de dados: Oracle, Sql Server, Sybase, TimesTen, FireBird, MySql, PostgreSql, MongoDB, Redis.
Metodologia e Apoio à decisão: Lean SixSigma White Belt, CMM, UML, Erwin, Dr.Case/Sculptor, Astah, Scrum, Visual Source Safe, FreeVcs, CVS, SVN, GIT, Bitbucket, Maven.
Docker, Kubernets
Experiência Profissional
-
Ausente - Ausente pela Pandemia e ano sabático (9/2021 a 1/2023)
Ausente pela Pandemia e ano sabático -
Analista De Sistemas e Desenvolvedor - Projetos pessoais (2/2021 a 8/2021)
Ambientes: Mysql, Postgres, Sqlite, Java, JPA, SpringBoot, PHP, Flutter, BootStrap.
Responsabilidades: Criação e desenvolvimento de projetos pessoais nas linguagens e bancos de dados citados. -
Analista de Sistemas Java - ITSS - Home-office (7/2020 a 12/2020)
Ambientes: Oracle, Postgres, SqlServer, Java, Struts 1.2, AngularJS.
Responsabilidades: Manutenção do módulo Docnix avaliação de riscos, módulo que faz parte do ERP da empresa. Tecnologia utilizadas entre elas, AngularJS, CSS, HTML, JavaEE e SQL dos bancos citados. -
Analista de Sistemas Java - Samsung (8/2019 a 12/2019)
Ambientes: Oracle, Java, MyBatis, JSP, Struts 1.2.
Responsabilidades: Criação de telas na arquitetura com mybatis, struts, JSP e JQuery, resolução de erros de sistemas da produção de produtos, assistência técnica e controle de usuários(agendamento de salas, viagens, etc). -
Analista de Sistemas Java - Porto Seguro (6/2019 a 8/2019)
Ambientes: Oracle, SqlServer, JSP, JSF, spring.
Responsabilidades: Análise e manutenção dos sistemas legados, suporte aos desenvolvedores dos clientes sobre erros de webservices com carga de dados, telas em geral. -
Analista de Sistemas iOS - Banco Original (3/2019 a 6/2019)
Ambientes: Swift.
Responsabilidades: Criação de um carrossel de telas dos valores e planos da máquina de débito dos clientes PJ e PF. -
Analista de Sistemas Java fullstack - Sura Seguros (10/2018 a 2/2019)
Ambientes: Oracle, Java, spring.
Responsabilidades: Análise e desenvolvimento de backend (Java, springboot e aws), frontend (anguar5), sistemas novos e legado em jsp com struts. Engenharia reversa na aplicação legada, criação de novas páginas e backend na nova arquitetura. -
Analista de Sistemas Java - AN Global (3/2018 a 8/2018)
Ambientes: Redis, Java, spring.
Responsabilidades: Manutenção e implementação do backend de mensagens de chat do banco Santander. -
Analista de Sistemas Java - Tokio Marine (3/2017 a 9/2017)
Ambientes: Mongo DB, JEE, Angular 2.4.
Responsabilidades: Manutenção de sistemas como envio de SMS, envio e validação de email, suporte aos desenvolvedores em outros sistemas. -
Analista Programador java - Prestador de Serviços como PJ (10/2009 a 2/2017)
Projetos nas empresas:
Banco Original/Cardif pela empresa Summa //
Projeto em Moçambique pela empresa Esape no CEDSIF (equivalente PRODESP)//
Itaú e Raia pela A2F //
BVMF pela 3Con //
Nextel e Bradesco pela Headway//
//BMK como analista e
Arizona Pré-media como dev. Java pela
//
Pamcary //
Home-Office - Projetos Pessoais //
Livraria Saraiva //
Ericsson-TIM //
Alliance Consultoria Contábil //
Editora Abril -
System integrator - Ericsson (8/2007 a 6/2008)
Sistema de SDP acessado pelo TSP que verifica a localização do usuário dentro da rede para contas pré-pagas e póspagas. Ambiente: Servidor Sun Fire v240, Solaris 8, Oracle TimesTen 4.5, JSE, Swing.
Preparação e integração do sdp ao tsp, implantação, atualização e testes dos objetos de comunicação.
Manutenção e criação de shell scripts. Execução e controle dos testes nas aplicações de GUI, carga de banco por arquivos e aplicações de interface CAI.
// Projeto TIM Gestor On-Line //
Cargo: Programador java/unix
Um sistema que se integra com o núcleo da rede da operadora, permitindo ao usuário gerenciar contas pré-pagas e pós-pagas.
Ambiente: JSF, EJB, AJAX, JSP, JMS, JPA, JBoss, HTML, CSS, Hibernate, Javascript, Ant, Oracle e sistemas legados.
Melhoria, refactoring, desenvolvimento de software e suporte à produção. -
Programador .NET - Crivo Sistema de análise de crédito (11/2006 a 6/2007)
Produto que executa pesquisas em bases de dados pagas e gratuitas como Detran, Sebrae, Serasa, ANTT, etc.
Ambiente: Xml, Xstl, Xsl, C, Vb.net e expressão regular.
Responsabilidades: Criação e modificação dos mecanismos de busca feitos em C, Vb.net e Xml.
Empresa: Orbitall / CredCard
Período: 4/2005 a 10/2006
Cargo: Programador java / Delphi 6-7
Atividades: Sistema de geração de massa de teste. Ambiente: Unix , Delphi, JSP, JSE, Struts, Ant, CSS, Javascript, Servlets, Hibernate, JSTL, Html. Bancos: Oracle, Sybase, SqlServer e DB2. Desenvolvimento e manutenção da aplicação front-end em Delphi7 e processos de mascaramento em java. Criação do parser de leitura de scripts sql para a atualização das mascaras e shell scripts para a execução e manutenção dos processos. Aplicação que consiste em integrar a base de produção com as bases de teste/homologação das consultorias prestadoras de serviço da Orbitall. Alguns projetos em outras linguagens Projetos efetuados como Analista Programador Delphi com e sem PL/SQL, no período de 96 até 2005, em empresas como Mapfre Seguros, Marítima Seguros, Metrô de SP, CredCard, Integris(Peugeot) e APB ProData.
Formação Acadêmica
-
Superior (2/2016 a 12/2018)
Jogos Digitais - Uninove
Cursos e Certificações
Cursos, certificados de participação e workshops
Ciber segurança
Certificados de participação
Certificado de Flutter do Dartweek(10 horas), emitido por Rodrigo Rahman - Fev./23
Certificado do Bootcamp em Cloud(15 horas) da Cloud treinamentos - Out./22
Certificado de Lean Six Sigma White Belt, emitido por MF Treinamentos - Jul./22
Cursos
Linguagem Java Programação com EJB SessionBeans 2, 3 e JMS (GlobalCode) 2008
Linguagem Java Programação com Hibernate e Velocity (Caelum) - 2006
Linguagem Java P.O.O. (Caelum)- 2005 - Java Desenvolvimento Web, JSP, Servlets e Struts 1.2 (Caelum) - 2005
Oracle 8i (Teknosoft) 2005 - Oracle 9i - Programação Básica e Avançada em PL/SQL (Teknosoft ) - 2006
Extra curriculares
Participação da gamejamplus.com de junho de 2018 com programação em Unity/C
Programação Física com Arduíno (GlobalCode) 2010
Linguagem C /C (Agit Tecnologia) 2002
Eventos/Congressos
SunTech Days - 2006
Falando de Java - 2007
Open TDC 2008-2009
JavaTv Digital - 2009
1 Encontro JavaCard no Brasil - 2009
JustJava 2005-2012-2013
TDC 2012 Trilhas de iOS, Scala e Mobile
TDC2013 iOS, android, Java, Mobile
TDC 2014 Coordenador da trilha de Java