Efetuar login ou cadastrar

Arquiteto/Analista Programador Sênior

Síntese de Qualificações

Objetivo: Atuar em análise, desenvolvimento e/ou arquitetura de software. Conhecimentos de
Design Patterns, TDD, DDD, BDD, OO, código limpo, Spring, PHP, C, Java EE, Swing, JPA, Ruby, PHP, metodologias ágeis. Mestre em Engenharia de Software pelo IPT-USP.

Experiência Profissional

  • Especialista de Desenvolvimento - Iugu Serviços na Internet SA (4/2018 a 11/2018)

    Desenvolvimento e arquitetura de novos sistemas em Java. Migração gradual de sistemas legados em Ruby para Java.
  • Tech Lead - VR Benefícios (5/2016 a 3/2018)

    Atividades de liderança técnica em projetos, modelagem e desenvolvimento de sistemas.
  • Arquiteto de Sistemas - Tokio Marine Seguradora (12/2014 a 5/2016)

    Desenvolvimento de sistemas, orientação às demais equipes de desenvolvimento e responsabilidade de ser um centro de inovação, trazendo ferramentas e técnicas mais modernas de produção de sistemas.
  • Arquiteto de sistemas - BigData Systems (6/2014 a 11/2014)

    Desenvolvimento, modelagem e delegação de tarefas de sistemas voltados a programas de fidelidade.
  • Analista de Sistemas Sênior - Fundação p/o Desenv. Técnológico da Eng. (FDTE) (2/2014 a 6/2014)

    Desenvolvimento de vários casos de uso em todas as camadas do sistema.
  • Analista de Sistemas Sênior - Resource IT Solutions (3/2012 a 1/2014)

    Desenvolvimento de sistemas para Desktop e Applets na Smartnet (alocação)
  • Analista de Sistemas Senior - Comprova.com (8/2011 a 2/2012)

    Análise e modelagem de sistemas para emissão de certificados digitais,
    Reestruturação de projetos existentes utilizando modelos de domínio, TDD e padrões de projeto,
  • Analista Programador Senior - Valid Soluções em Certificação Digital S.A (6/2011 a 8/2011)

    Análise e modelagem de sistemas para emissão de certificados digitais.
  • Analista Programador Pleno - Pontifícia Universidade Católica (PUC-SP) (3/2007 a 6/2011)

    Análise, desenvolvimento e manutenção de sistemas, além de cargo de liderança em projetos.
  • Analista Programador - Auster Sistemas e Soluções de Informática LTDA (7/2006 a 12/2006)

    Desenvolvimento e manutenção de sistemas utilizando linguagem Java na plataforma Java Enterprise Edition.
  • Consultor Java - Braxis IT Services LTDA (10/2005 a 6/2006)

    Análise e desenvolvimento de aplicações para Desktop / Web utilizando linguagem Java e/ou ABAP.
  • Estagiário - Analista Programador - EA-3 Indústria e Comércio LTDA. (5/2004 a 11/2005)

    Análise e desenvolvimento de aplicações para Desktop utilizando linguagem Java, análise, desenvolvimento e customização de aplicativos existentes para Hand Helds coletores de dados por código de barras utilizando linguagem C e/ou Java.
  • Inspetor de Qualidade - Mahle Metal Leve S.A. Indústria e Comércio (2/1994 a 11/2003)

    Inspetor de qualidade em empresa fabricante de autopeças,

    trabalho em equipe,

    tomadas de decisão, uso de ferramentas mundiais de qualidade, desenvolvimento dos conhecimentos adquiridos como Mecânico Geral;

Formação Acadêmica

  • Mestrado (1/2015 a 12/2017)

    Engenharia da Computação - IPT-USP (Instituto de Pesquisas Tecnológicas)
  • Pós-graduação (1/2008 a 7/2009)

    Especialização em Engenharia de Software - Pontifícia Universidade Católica PUC-SP
  • Superior (1/2000 a 11/2005)

    Bacharel em Ciência da Computação - Universidade São Judas Tadeu
  • Ensino Técnico (2/1995 a 11/1998)

    Técnico em Mecânica - Escola Técnica Estadual José Rocha Mendes

Cursos e Certificações

Curso de Inglês (08/2009 - 2/2010)
Wise Up Idiomas

FJ-91 Arquitetura e Design de Projetos Java (11/2011 - 12/2011)
Caelum

SL275 - Linguagem de Programação Java (09/2004 - 10/2004)

Academia ABAP (01/2006 02/2006)
SPEC IT Solutions

Conhecimentos Gerais

14 anos de experiência, atuando com:
-levantamento de requisitos,
-análise e modelagem de sistemas,
-definição de arquitetura,
-desenvolvimento com ampla utilização de design patterns, orientação a objetos, aplicação de conceitos como TDD, DDD e uso racionalizado de ferramentas e frameworks,
-liderança técnica em projetos,

Desenvolvimento:
Nível avançado de Java e PHP.
Nível intermediário de Ruby.
Nível intermediário de Groovy.
Nível básico de Python.

Principais ferramentas utilizadas e atividades realizadas nos projetos em que participei:
Dashing.io,
Whisper,
MongoDB,
Hibernate/JPA (utilizando-o para mapeamento de bases de dados novas e legadas),
OpenAM, com implementação dos protocolos OAuth2 e SAML2, via AD e/ou WindowsDesktopSSO além de sua configuração e administração,
IBatis,
Mule,
Spring (core, MVC, Data, Transaction, REST),
JPOS,
Grails,
Servlets/JSP, GWT, Click Framework, JavaScript/Ajax e JSF 2,
EJB 3,
Applets (acessando periféricos, como leitoras de smart cards),
Ferramentas para criação de imagens gráficas e de implantação de componentes GUI em sistemas com front-end desktop usando as bibliotecas SWING, AWT e JGoodies,
JFreeChart,
Quartz,
JBoss, Tomcat, Jetty e IBM Web Sphere,
Como ferramentas de trabalho: NetBeans ou Eclipse em suas versões mais recentes, Sublime, Maven 2 e 3, ANT, JUDE (Astah), SVN ou CVS, Trac, Jira, Redmine,
PuTTY, XShell e WinSCP e MobaXTerm,
JNI (Java Native Interface),
Manipulação de arquivos XML e XSL utilizando DOM, SAX, XStream e JAXB,
Manipulação de streams JSON,
WebServices SOAP e REST,
Criptografia e assinatura digital,
Java Card e sistemas operacionais proprietários de smart cards (com leitura e escrita de APDUs),
Comunicação serial, paralela, bluetooth ou em rede wireless entre computadores e dispositivos móveis, como coletores de dados, leitores de dados, celulares e impressoras térmicas ou de termo-transferência utilizando Java Communications API (javax.comm) ou RXTX,
Noções de linguagem EPL e ZPL (para criação de etiquetas em impressoras),
Bancos de dados: Oracle, SQL Server 2000, Postgres, MySql 5, Hypersonic SQL, H2. DBF,
Pentaho (Business Intelligence),
Tesseract, para realização de Optical Character Recognition (OCR) em documentos digitalizados,
Sistemas operacionais: Windows, Linux e Mac OS,
Noções de cloud computing,
Noções de programação funcional,
Noções de Angular.js

Atividades na pós-graduação: monografia.
Título: Estudo comparativo entre os paradigmas procedimental e orientado a objetos visando à transição por profissionais do paradigma procedimental,
Orientador: Prof. Dr. Ítalo Santiago Vega,

Atividades no mestrado: dissertação.
Título: O uso de recursos educacionais abertos para ensinar orientação a objetos na transição do paradigma procedimental
Orientador: Prof. Dr. Ivan Carlos Alcântara de Oliveira

Principais livros lidos:

-Design Patterns: Elements of Reusable Object-Oriented Software
-Padrões de Arquitetura de Aplicações Corporativas,
-Utilizando UML e Padrões,
-Domain-Driven Design,
-Refatoração: Aperfeiçoando o Projeto de Código Existente,
-Use a Cabeça: Análise e Projeto Orientado ao Objeto,
-Refatoração para Padrões,
-TDD Desenvolvimento Guiado por Testes,
-Desenvolvimento de Software Orientado a Objetos, Guiado por Testes,
-Code Complete: Guia Prático para a Construção de Software,
-Effective Java,
-Introdução à Arquitetura e Design de Software, uma Visão Sobre a Plataforma Java,
-Código Limpo: Habilidades Práticas do Agile Software,
-O Codificador Limpo: Um Código de Conduta para Programadores Profissionais,
-O Programador Apaixonado,
-Padrões de Implementação,
-ThoughtWorks Antologia Brasil Histórias de Aprendizado e Inovação,
-Entrega Contínua
-Working Effectively with Legacy Code (leitura avançada),
-Enterprise Integration Patterns (próxima leitura),

Currículos para TI, Tecnologia da Informação em Barueri e região

27
jan

Data Engineer

Barueri - SP

07
jun

Desenvolvedor Java Full Stack / Backend (Remoto)

Barueri - SP

13
abr

Atendimento ao cliente

Barueri - SP

13
jul

service desk

Barueri - SP

27
jun

Analista de Service Desk Júnior

Barueri - SP

03
mai

Programador .NET

Barueri - SP

05
abr

Suporte técnico

Barueri - SP

17
mar

Analista de cadastro

Barueri - SP

06
mar

vagas home office

Barueri - SP

12
fev

Analistas SAP SD - Nível Júnior

Barueri - SP

05
fev

Analista

Barueri - SP

28
jan

Técnico em Informática ou em Eletrônica

Barueri - SP

26
jan

Desenvolvedor Python

Barueri - SP

26
jan

Jovem Aprendiz

Barueri - SP

31
dez

Gerente de Projetos - PMO

Barueri - SP

17
dez

Gerente De Negócios E Pré-Vendas

Barueri - SP

03
nov

Analista de Suporte Técnico

Barueri - SP

29
out

Analista de Sistemas

Barueri - SP

01
out

Consultor SAP MM

Barueri - SP

01
out

Analista Sap Mm Júnior

Barueri - SP

22
set

Consultor SAP BW BO BPC

Barueri - SP

24
ago

Analista de Sistemas

Barueri - SP

30
jul

Analista/Desenvolvedor Oracle

Barueri - SP

15
jul

Analista de Teste

Barueri - SP

06
ago

Desenvolvedor Web

Barueri - SP

25
jul

Coordenador Suporte / Infraestrutura

Barueri - SP

12
jul

Analista de suporte, Suporte Técnico

Barueri - SP

03
jul

Analista Infraestrutura Sr.

Barueri - SP

25
jun

Estágio de Ti

Barueri - SP

05
jun

Scrum Master

Barueri - SP

30
mai

Analista de Testes

Barueri - SP

30
mar

Analista de Processos/ Governança

Barueri - SP

20
out

Desenvolvedor Java PL/SQL

Barueri - SP

05
abr

Desenvolvedor Java

Barueri - SP