5 de outubro de 2013

Conhecimentos

Dinâmicas e metodologias ágeis

As que eu mais recomendo e pratico:

Tecnologia

Eu atendo demandas envolvendo:

  • Suporte em programação e arquitetura de software;
  • Arquitetura front-end W3C (HTML + CSS + JS);
  • Aplicações rich internet Single-page;
  • Aplicações mobile nativas e híbridas;
  • Comunicações assíncronas, webservices e implementações de RESTful APIs;
  • Integração contínua, escalabilidade e alta disponibilidade.

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, JestAngularJS (Javascript / SPA), jQuery (Javascript), WordPress (CMS), Woocommerce (e-commerce), 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).

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.

Formação

Acadêmica

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

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).