Olá, eu sou Diego

Desenvolvedor Full-Stack.

Diego Urban

Desenvolvedor Full-Stack.

Habilidades

Java EE
JavaScript / AJAX / jQuery
HTML / CSS / Bootstrap
Oracle / MySQL
Metodologias Ágeis
Node.js / React / AngularJS / SASS

Resumo

Sou um profissional experiente em tecnologias de desenvolvimento Full-Stack, com foco em Java EE, JSF e Oracle.

Atualmente estou em busca do Bacharelado em Ciência da Computação na FURB e a certificação em Full-Stack Development no FreeCodeCamp, além de constantemente buscar novos conhecimentos.

Entusiasta por programação competitiva, pratico constantemente resolver problemas de maratona de programação nas plataformas URI Online Judge, Codewars, HackerRank e SPOJ.

Currículo

Minha Experiência, Educação e Distinções Acadêmicas.

Experiência

Desenvolvedor Full-Stack

Desenvolvimento Full-Stack utilizando Java EE(EJB, CDI, JSF, JPA, JAX-RS), Bootstrap, Oracle Database e JBoss EAP.

Atuo no desenvolvimento do software de Medicina Preventiva com mais de 300 mil beneficiários, 5 operadoras de saúde e 50 usuários. Analiso demandas do cliente, desenvolvo e gerencio o projeto.

Participei na migração de tecnologias JSF 1.2, Java 7, Seam e Richfaces para JSF 2.1, EJB, CDI, Bootstrap e Java 8. Desenvolvi rotinas para automatizar a distribuição dos atendimentos dos beneficiários entre os atendentes, reduzindo o trabalho do cliente nesse processo.

Dynamix Software

2014 - Hoje

Desenvolvedor Java Web

Desenvolvimento Web utilizando Java EE(JSP, JSF, JPA), ICE Faces, Liferay, Oracle Database e Glassfish.

Fiz parte da equipe de desenvolvimento e manutenção de portlets e temas para Portais Corporativos contemplando mais de 9 clientes e 500 usuários.

Estive envolvido na migração de Liferay 5 para Liferay 6 e Glassfish 2 para Glassfish 3 resultando em mais performance e usabilidade aos usuários
Conduzi práticas de metodologias ágeis favorecendo a performance do time de desenvolvimento.

Senior Sistemas

2010 - 2014

Programador Java | Programador Web

Programação Java SE e Swing em um projeto de pesquisa de robótica educacional e Programação Web utilizando Java EE, JSF, MyFaces Tobago, MySQL e Apache Tomcat em um projeto de pesquisa de rastreabilidade bovina.

Traduzi o sistema RoboMind de Inglês para Português do Brasil. Estruturei o sistema para suportar plugins de novos tipos de robôs e atuei em rotinas para compilar o código-fonte e exportar para os robôs de Lego. Estive envolvido na programação dos robôs utilizando LeJOS. Ministrei ou atuei como monitor em aulas de robótica e programação básica para um total de aproximadamente 100 alunos e 50 professores.
Implementei em toda a stack do MVC e fui responsável por desenvolver rotinas Javascript para realizar a comunicação entre a leitora de RFID e o sistema, dando mais agilidade no cadastro das informações.

FURB

2008 - 2010

Educação

Programa de Desenvolvimento Full-Stack

Concluí os programas de Front-End Development e Data Visualization; Atualmente estou buscando a certificação de Back-End Development.

Free Code Camp

2015 - 2018 (esperado)

Ciência da Computação - Intercâmbio

Intercâmbio acadêmico com duração de 6 meses em Halmstad na Suécia. Cursei disciplinas de graduação e mestrado na área de Computação. Aprimorei muito a comunicação em Inglês em todos os aspectos.

Högskolan i Halmstad

2012 - 2012

Ciência da Computação - Bacharelado

Atualmente estou cursando a disciplina de TCC I, minha pesquisa é relacionada a técnicas de otimização de desempenho no carregamento de páginas web.

FURB

2008 - 2017 (esperado)

Inglês

Upper Proficiency Course

Wizard

1996 - 2003

Distinções Acadêmicas

Maratona de Programação

Nossa equipe ficou em 2º colocado na fase estadual da maratona de programação ocorrida em Itajaí-SC; alcançando a 48º colocação de 526 equipes no âmbito nacional.

FURB

2012

Publicações em congressos e mostras

BENITTI, Fabiane Barreto Vavassori ; VAHLDICK, A. ; URBAN, D. L. ; KRUEGER, Matheus L. ; Halma A. . Experimentação com Robótica Educativa no Ensino Médio: ambiente, atividades e resultados. In: Congresso da Sociedade Brasileira de Computação, 2009, Bento Gonçalves (RS). XXIX Congresso da Sociedade Brasileira de Computação, 2009. p. 1811-1820.

VAHLDICK, A. ; BENITTI, Fabiane Barreto Vavassori ; URBAN, D. L. ; KRUEGER, Matheus L. ; Halma A. . O uso do Lego Mindstorms no apoio ao Ensino de Programação de Computadores. In: Congresso da Sociedade Brasileira de Computação, 2009, Bento Gonçalves (RS). XXIX Congresso da Sociedade Brasileira de Computação, 2009. p. 523-526.

URBAN, D. L. ; BENITTI, Fabiane Barreto Vavassori. . Ambiente de programação de robótica educacional com Lego Mindstorms. In: 3ª Mostra Integrada de Ensino, Pesquisa e Extensão - MIPE, 2009, Blumenau. 3ª Mostra Integrada de Ensino, Pesquisa e Extensão - MIPE. Blumenau : Dynamis revista tecno-científica, 2009. v. 15. p. 33-33.

URBAN, D. L. ; BENITTI, Fabiane Barreto Vavassori ; VAHLDICK, A. ; KRUEGER, Matheus L. ; KRESPI, Nayane T. . Utilização da Robótica na Tecnologia Educacional. In: Congresso de Iniciação Científica e Pós-Graduação do Sul do Brasil, 2010, Florianópolis (SC). I Congresso de Iniciação Científica e Pós-Graduação do Sul do Brasil, 2010.

FURB

2009 - 2010

Contato

Tem um projeto que você gostaria que eu trabalhasse? Entre em contato.

Perfis Sociais

Siga-me nos perfis sociais