Arquitetura de sistemas
Síntese de Qualificações
Desenvolvimento em front e backEnd utilizando as principais tecnologias e frameworks do mercado.
Linguagens: Java, C e C, asp, VB, C, Shell, HTML, CSS, JavaScript,
BootStrap, jQuery, angular, Nodejs e extJs.
Tecnologias e frameworks:
Apache tomCat, Websphere, Weblogic, Jboss, WildFly, Jetty, Docker, Oracle WebCenter Sites
UML, Rest, Soap, Jms, JSP, Faces, Jpa, Jta, Ejb, DevSeqOps, Sql, Selenium, Maven, Ant, Git, Svn, Jenkins
Spring Framework, Spring boot, Spring Cloud, Spring Data, hibernate, Struts, velocity, Thymeleaf, Quartz, Testlink, Jira,
Hibernate, Junit, DBunit, EasyMock, MockRunner, Hystrix, Apache Camel, Windos, Linux.
Experiência Profissional
-
Arquiteto de sistemas
Responsável pelo design de arquitetura e liderança técnica em projetos de sistemas de telecomunicações (OSS) com foco em metodologias ágeis e adoção de ferramentas, tecnologias e processos de DevOps. Migrei com sucesso aplicativos monolíticos tradicionais para a arquitetura de micro serviços executados em contêineres do Docker orquestrados e mantidos usando tecnologias como Ansible, Rancher, Consul, Spring Boot, Spring Cloud, Netflix Hystrix e Elastic Stack. Desenvolvimento de POCs (provas de conceito) para escolha de tecnologias adotadas. Atuante em varios projetos da VIVO, Oracle, Mapfre, editora moderna. -
Desenvolvedor Java Senhor. - TPD - Telefonica Pesquisa e Desenvolvimento (1/2008 a 12/2010)
Desenvolvimento de novos sistemas e portais voltados a processos de service assurance e service fulfillment de tecnologias ADSL e fibra óptica. Atuante em varios projetos da Telefonica/Telesp no front e no backEnd de aplicações. Automatização de processo manuais de produção. Implementação do jenkins e criação de rotinas de CI e CD, para os principais projetos em que atuei. -
Programador - CTL comercio e consultoria em informatica ltda. (1/2005 a 12/2007)
Desenvolvimento de aplicações Java em J2SE e J2EE (Windows, Linux).
Projetos - Sistema de gerenciamento comunicação serial micro CNC.
- Sistema de apontamento de chão de fabrica.
- Sistema de controle da câmera de descontaminação radioativa.
Criação de aplicação android para sistema de comunicação CNC. -
Analista de suporte tecnico - Bravo Tecnologia (1/2004 a 12/2004)
Atuei internamente desenvolvendo aplicativos para automatização de processos da empresa, bem como no suporte a usuários. Manutenção de sistemas Windows/Linux. Montagem de computadores, suas configurações e instalação dos sistemas operacionas selecionados.
Formação Acadêmica
-
Superior (1/2000 a 1/2005)
Ciência da computação - Anhembi Morumbi
Cursos e Certificações
Sl275 - Linguagem de programação Java.
FJ310 - Desenvolvimento de aplicações J2EE.
SL314 - Desenvolvimento de componentes web com Java.
Arquiteto de Aplicações Enterprise com Java EE ( Oracle workforce development program )
AWS Certified Developer - Associate
DEVOPS Essentials Professional Certificate (DEPC)
Certificado SCJP e SCWCD.
Conhecimentos Gerais
Design de arquitetura e liderança técnica em projetos. Foco em metodologias ágeis e adoção de ferramentas, tecnologias e processos de DevOps. Arquiteturas de micro serviços executados em contêineres. Desenvolvimento de sistemas de frontEnd e backEnd. Integração entre sistemas via rest, soap, jms e NA. Desenvolvimento de provas de conceito POC.