Conhecimentos

Dinâmicas e metodologias ágeis

Eu tenho 9 anos de experiência em orientar atividades profissionais 100% descentralizadas, usando as principais ferramentas online de mercado, para mensurar constantemente o progresso dos projetos e do trabalho em equipe. Encontros presenciais são de acordo com a disponibilidade e interesse de colegas e clientes.

Há 12 anos venho usando, adaptando e incentivando metodologias ágeis. As que eu mais recomendo:

  • Scrum;
  • Aprendizagem e gestão baseadas em competências;
  • Retrospectivas e avaliações em 360º;
  • Business Model Canvas;
  • Design Thinking;
  • Lean Startup.

Auxilei em diálogos entre pessoas de diferentes competências e perfis, com discussões e prototipagem no lugar de extensa documentação, e ciclos curtos de validações de hipóteses e de entregas de resultados.

Também desenvolvi uma dinâmica de comunicação empática e coloquial, com suporte de aplicativo e de estatísticas, integrando 3 processos: 1) aprendizagem por competências, 2) suporte em desenvolvimento pessoal e 3) melhoria contínua com avaliações em 360º.

Desenvolvimento de tecnologia

Estou no mercado tecnológico há 18 anos, e 12 anos empresário. Assumo responsabilidades profissionais envolvendo:

  • Arquitetura de software e suporte em programação;
  • Arquitetura front-end W3C (HTML + CSS + JS);
  • Aplicações web progressivas (PWA);
  • Aplicações mobile nativas e híbridas;
  • Comunicações assíncronas, webservices e RESTful APIs;
  • Integração contínua, escalabilidade e alta disponibilidade.

Nos últimos anos estou focado nessas tecnologias:

React (Javascript / PWA), Redux, Node.js (Javascript / Back-end), Bootstrap (HTML + CSS), Láravel (Back-end), WordPress (CMS), Woocommerce (e-commerce), MongoDB (DB), MySQL, Docker (virtualização), Git (versionamento), Webpack (dev tooling), Babel e ESLint.

Utilizo soluções, bibliotecas, componentes e frameworks complementares, de preferência open source, entre os mais populares e bem difundidos na comunidade de desenvolvedores. Assim, se garante ampla disponibilidade de profissionais capazes de dar continuidade em atividades de desenvolvimento.

A arquitetura de software que tenho preferência oferece manutenibilidade simples, 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 e seguras entre diferentes servidores.

Anteriormente, tive atividades profissionais com essas tecnologias:

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), PostgreSQL (DB).

Formação acadêmica

Sou Bacharel em Sistemas de Informação, graduado na Universidade Federal de Santa Catarina.