Conhecimentos

Formação Acadêmica

Bacharel em Sistemas de Informação pela Universidade Federal de Santa Catarina.

Formação complementar

Curso de Gerenciamento de Projetos com Scrum, com Prof. Nelson Abu Samra Rahal Junior, especialista em gerenciamento de projetos ágeis e com Scrum Alliance Official ScrumMaster Certification.

Tecnologias

Eu atendo demandas envolvendo:

  • Dinâmicas baseadas em Scrum para gestão de ciclos curtos de entregas de resultados;
  • Gestão de desempenho por competências;
  • Reuniões de retrospectiva e avaliações em 360º;
  • Suporte em programação e arquitetura de software;
  • Arquitetura front-end W3C (HTML5 + CSS3 + JS);
  • Single-page rich internet applications;
  • Aplicações mobile nativas ou híbridas;
  • Comunicações assíncronas, webservices e implementações de RESTful APIs;
  • Integração contínua, escalabilidade e alta disponibilidade;
  • Geração automatizada de códigos e scaffolding.

Concentrei experiências relevantes começando cedo com as tendências de desenvolvimento de interfaces dinâmicas web padrão W3C, enfrentando as incompatibilidades entre os navegadores e a escassez de frameworks desde quando comecei. Estando hoje atualizado com os avanços, a arquitetura de software que eu utilizo é de boa manutenibilidade e requer hospedagem de baixo custo. As interfaces web e mobile dependem somente de arquivos estáticos e os dados transitam por requisições assíncronas em diferentes servidores.

Utilizo soluções, bibliotecas, componentes e frameworks complementares, de preferência Free And Open Source Software bem difundidos na comunidade de desenvolvedores. Evita assim gastos com licenças e se garante ampla disponibilidade de profissionais capacitados em dar continuidade ao desenvolvimento.

Entre os que estão em meu portfólio: React (Javascript / SPA Redux), Node.js (Javascript / Backend), Bootstrap (HTML + CSS), Webpack, Babel, ESLint, Jest, AngularJS (Javascript / SPA), jQuery (Javascript), Yeoman (Scaffolding e geração de código)Java EE (Plataforma), Spring (MVC + DI + Security), JBoss Seam (JSF + MVC + DI + Security), Hibernate (JPA), Apache Maven (Build), Jenkins (CI), Red Hat Openshift (PAAS) e JBoss Forge (Scaffolding).