Desenvolvedor Full Stack
Síntese de Qualificações
Mais de 10 nos de experiência em desenvolvimento de software, com participação em vários projetos legados e os mais avançados utilizando as melhores tecnologias do momento. Sempre rodeado de desafios despertando o interesse de estudar novas tecnologias, boas práticas de programação e padrões de projeto.
Experiência Profissional
-
Programador Java Sênior
Desenvolvimento de novos produtos e soluções na área de telecomunicações e segurança cibernética, programação Java/Java Web, Spring Boot, Hibernate, JavaScript, ReactJs, Bootstrap, entre outras Tecnologias e Frameworks. -
Programador Java - Supero Tecnologia com Inteligência (6/2015 a 10/2015)
Desenvolvimento e manutenções de aplicações Web para atender as necessidades do cliente. Utilizando as tecnologias Java, Hibernate, JavaServer Faces, HTML5, CSS3, Bootstrap, templates responsive, Oracle e SQL Server. -
Programador Pleno - Softplan Planejamento e Sistemas (7/2013 a 6/2015)
Desenvolvimento de aplicações Web para controle de engenharia do Departamento de Estrada e Rodagem, utilizando as seguintes tecnologias Java, Struts, EJB3, JPA, Spring, Hibernate, JavaServer Faces, Oracle, SQL Server e BB2.
Formação Acadêmica
-
Pós-graduação (1/2009 a 11/2010)
Engenharia de Componentes utilizando Java - Faculdades Integradas de Ourinhos - FIO -
Superior (1/2007 a 11/2009)
Tecnologia em Desenvolvimento de Sistemas para a I - Centro Universitário Católico Salesiano de Lins -
Cursos e Certificações
Certificação Microsoft em: Programming in HTML5 with JavaScript and CSS3 (MS).
Curso HTML5 - Homologado pelo W3C da Microsoft Virtual Academy.
Conhecimentos Gerais
Conhecimento dos servidores:
Tomcat, WebSphere, GlassFish, Jetty, Jboss, WildFly e Undertow.
Das linguagens de programação e frameworks Front-end:
HTML5, JSP, JavaScript, CSS3, XML, Json, Ajax, e FrameWorks como ReactJS, React Native, AngularJS, Vue.js, DHTMLX, DHTMLXTouch, Primefaces, Bootstrap, jQuery, JavaServer Faces, interfaces responsivas, entre outros.
Dos frameworks Back-end:
AdonisJs, MIcroservice, API Rest, Spring/Spring Boot, Hibernate/JPA, Struts, EJB3, JDBC, Servlets, modelo de desenvolvimento MVC, entre outras.
Dos bancos de dados:
PLSQL, Modelagem de dados, MySQL, Oracle, PostgreSQL e SQL Server.
Dos controles de dependência, versionamento e servidores de automação:
Maven, Git, Subsersion SVN, Jenkis e SonarQube.
Das IDEs:
Eclipse, Intellij, NetBeans, Visual Studio Code, entre outras.