Arquiteto Java / Coordenador / Gerente de Projetos
Síntese de Qualificações
Tecnologias e Linguagens:
Ajax, J2EE, EJB, MVC, N-Tier, RMI, JNDI, Thread, UML, Java, JDBC, JSP, JSF, Servlet, Jasperreports, ASP, Html, Javascript, jQuery, Visual Basic, Delphi, Cpp, Html, XML, XSL, XPath, XSLT, XSL FO, XDoclet e Ant.
Frameworks:
Struts, Hibernate, Spring(IOC, AOP e MVC) e Ajaxtags.
Design Patterns Front Controller, Business Delegate, Service Locator, Data Transfer Object, Session Facade, Composite Entity, Data Access Object e Singleton.
Ferramentas:
JBuilder, Eclipse, Sun ONE, Netbeans, IntelliJ, JRun, Websphere 5.0, OC4J, Rational Rose, Together, Visual Studio, Visual Source Safe, XMLSpy, XSLFast, ERWin, WinCVS e MS Office.
Engenharia de Software:
Orientação à Objetos, Análise Estruturada, Gerenciamento de Requisitos, Design, Implementação e Documentação.
Banco de Dados:
Modelagem de Dados, Normalização, Oracle(cliente), SQL Server(DBA e cliente), MongoDB e MySQL.
Didática:
Instrutor de informática por mais de 5 anos, ministrando cursos de MS Office(Básico e Avançado), Corel Draw, Lógica de Programação, Visual Basic, Linguagem C, Delphi, ASP e Montagem e Manutenção de Computadores.
Gerência de Projetos:
Gerenciamento utilizando a metodologia do PMI com ênfase nos processos de Integração, Escopo, Tempo, Risco, Qualidade e Comunicação. Utilização de Metodologias Ágeis e Scrum a fim de auxiliar o gerenciamento dos projetos.
Experiência Profissional
-
Arquiteto de Soluções / Sistemas
Atuando como Arquitetor de Soluções em grupos Squad, entendendo as estórias e desenhando diagramas e propondo soluções arquiteturais.
Elaboração de POCs, usando Spring Boot, Data, REST e Web.
Levantamento de soluções NoSQL (DynamoDB, MongoDB e Cassandra), Kafka e Elasticsearch. -
Manager - Accenture (11/2017 a 3/2018)
Projeto Santander Desenvolvimento do Internet Banking (safe mode), usando micro-serviços com Spring Boot, REST, JWT, Mockito e JUnit.
Projeto Santander POC da aplicação Angular 5 integrando com a solução RichRelevance. Coordenação das atividades da equipe, em conformidade com os requisitos do Cliente.
Projeto BV Otimização do SonarQube, correções e melhorias na aplicação de integração com o sistema legado do Banco Votorantim. A aplicação é um middleware, usando RESTful e implantado no Websphere.
Projeto Vivere Documentação e POC de aplicação Single Page Application (usando Angular 5) e Boostrap 4.
Coordenação de atividades de Web Designer, Back-end e Infra-estrutura. -
Especialista em TI - Provider IT (11/2016 a 10/2017)
Gerenciamento de projeto ágil, participando dos ciclos do Scrum (refinement, planning, daily, review e retrospective).
Levantamento de GAP Analysis do software de banking para implantação e customização.
Arquitetura de software, definindo microserviços, camadas e ferramentas, baseando os projetos em Amazon AWS (DynamoDB, Redis, SQS, ActiveMQ, Kinesis e S3).
Escalabilidade com Container Docker e Kubernets.
Arquitetura e desenvolvimento de aplicações Web e
Mobile, usando a solução OutSystems. -
Arquiteto Java / Gerente de Projetos / Mentoring - Guia Mais Publicidade Ltda (2/2004 a 10/2016)
Reestruturação da arquitetura de software da empresa e aplicação dos Design Patterns Session Facade, Value Object, Business Delegate, Singleton(Service Locator) e Data Access Object.
Projeto Security Manager - incumbência de implementar uma solução de autorização de acesso, devendo integrar os projetos já desenvolvidos. A solução foi desenhada, implementada e testada em 3 semanas, sendo que não houve necessidade de alteração nos códigos-fonte dos aplicativos. Com esse projeto, a empresa economizou RS 300.000,00 de aquisição de software.
Projeto Portal TPI - portal corporativo da TPI, utilizando Vignette VAP 7.2.1 e VCM 7.3.1. Desenvolvimento da Applet de escaneamento e upload, fazendo a integração entre as aplicações Web Java com o driver Twain, otimizando o processo de Escaneamento de Contratos.
Projeto Disk - Arquitetura, desenvolvimento e gerenciamento do Projeto Disk, uma aplicação de busca de anúncios, utilizando Full Text Search(Oracle), fonética, Web Services(Axis) API do Google Maps e busca por raio.
Desenvolvimento da aplicação de auto-complete para Estado/Cidade/Bairro, usando o motor de busca Lucene 3.0.
Projeto Portal Publicar - Migração do portal utilizado na TPI, com as novas versão do VAP(7.3) e VCM(7.4).
Projeto Guiamais.com - Documentação de requisitos, negociação de implementação e prazos com o fornecedor do Motor de Busca IntelligenX(semelhante ao Lucene). Recebimento e atualização de versão nos servidores. Reuniões de acompanhamento de projetos, controlando prioridades de entrega, prazos e testes unitários.
Projeto dPublisher Coordenação, Arquiteto Java e desenvolvedor do projeto de publicação de anúncio com integração com Workflow proprietário.
Projeto GuiaMais.com Coordenar e desenvolver a migração do projeto que utilizava .Net para Java e melhorias funcionais. -
Analista Java Sênior - Resource Informática (11/2003 a 1/2004)
Fazer o levantamento e sugestionamento de melhorias, nas aplicações Java da empresa Orbital, visando reduzir os acessos ao Mainframe, reduzindo custo. Participação do projeto Smart Card da empresa VR, utilizando WSAD e Websphere. -
Analista Java Sênior - ASM Informática (Grupo Gelre) (6/2003 a 11/2003)
Responsável pelo projeto do Portal de RH, atendendo dois potenciais clientes(BASF e Comgas). O projeto referenciado é o mesmo da ASM Futura, recém adquirida pelo Grupo Gelre. O projeto BASF foi assumido com atraso de 6 meses e, foi possível atender o cliente em tempo hábil e com todas as requisições atendidas. Objetivo de implantar o portal e, futuramente, otimizar e documentar os módulos, além atualizar a tecnologia utilizada (atualmente com EJB 1.1, Servlets 2.0 e JSP 1.1). Desenvolvimento de relatórios, utilizando Jasperreports, evitando gasto de US$ 49.000,00 por licença de Crystal Reports Enterprise.
Formação Acadêmica
-
Pós-graduação (8/2005 a 7/2007)
MBA em Gerência de Projetos - FGV Management -
Superior (1/1994 a 12/1997)
Ciência da Computação - Fundação Padre Anchieta
Cursos e Certificações
Análise e Design Orientado a Objetos com UML
15/05/2000 -19/05/2000
CIT
Programação Java para Iniciantes (SL-110)
07/02/2000 -11/02/2000
Sun Microsystems
Programação Java (SL-275)
21/02/2000 -25/02/2000
Sun Microsystems
Desenvolvedor Java (SL-285)
13/03/2000 -17/03/2000
Sun Microsystems
Programação Distribuída (SL-302)
10/04/2000 -14/04/2000
Sun Microsystems
Conhecimentos Gerais
Ajax, J2EE, EJB, MVC, N-Tier, RMI, JNDI, Thread, UML, Java, JDBC, JSP, JSF, PrimeFaces Servlet, Struts, JasperReports, ASP, Html, Javascript, Visual Basic, Delphi, Cpp, Html, XML, XSL, XPath, XSLT, XSL FO, XDoclet e Ant.
Strust, Hibernate, JPA, Spring(IOC, AOP e MVC), ExtJS, jQuery e Ajaxtags.
Front Controller, Business Delegate, Service Locator, Data Transfer Object, Session Facade, Composite Entity, Data Access Object e Singleton.
JBoss, Tomcat, WinSCP, Putty, JBuilder, Eclipse, Sun ONE, Netbeans, IntelliJ, JRun, Websphere 5.0, OC4J, Rational Rose, Together, Visual Studio, Visual Source Safe, XMLSpy, XSLFast, ERWin, WinCVS e MS Office.
Orientação à Objetos, Análise Estruturada, Gerenciamento de Requisitos, Design Patterns, Implementação e Documentação.
Modelagem de Dados, Normalização, Oracle, SQL Server, MySQL e MongoDB.
Instrutor de informática por mais de 5 anos, ministrando cursos de MS Office(Básico e Avançado), Corel Draw, Lógica de Programação, Visual Basic, Linguagem C, Delphi, ASP e Montagem e Manutenção de Computadores.