“O operário que quer fazer o seu trabalho bem deve começar por afiar os seus instrumentos” (Confúcio)

Minha experiência

Desenvolvo software profissionalmente desde 1987, sendo que desde o começo de minha vida profissional meu trabalho foi marcado por pesquisas de técnicas que me melhorem a produtividade do desenvolvimento de software. Estive envolvido em projetos de vários portes e tecnologias diferentes, passando por várias linguagens de programação: Cobol, Pascal/Delphi, C/C++ e Java; e por várias arquiteturas: centralizada (mainframes), cliente-servidor, Windows, Linux, bancos relacionais, bancos hierárquicos, sistemas distribuídos.
Desde 2002 tenho pesquisado melhoria de processo de software e implementado o uso de UML aliado às técnicas de model driven architecture com bastante sucesso.
Trabalho como diretor de tecnologia da Arcadian Tecnologia S/A e como mentor e instrutor nas tecnologias e metodologias de desenvolvimento que domino.

Como trabalho

Acredito em trabalho sistemático de pesquisa aplicada. Procuro sempre fazer relações entre diferentes ambientes buscando a solução mais adequada a cada caso específico.
Tenho particular interesse no uso de ferramentas de código aberto, dada a economia e a liberdade que elas proporcionam na sua adequação aos diferentes ambientes de desenvolvimento.

Tecnologias e ferramentas

Estou à disposição para ajudar empresas que queiram implementar ou melhorar seus processos nas seguintes áreas:

  • Engenharia de software e arquitetura de sistemas
  • Adequação metodológica - Implementação de padrões (UML, MDA, gerência de projetos) de acordo com o processo da empresa
  • Melhoria de processo de software
  • BPM (Business Process Management) aplicado à melhoria de processo de software

Tecnologias/ferramentas que domino e me sinto à vontade para ensinar e apoiar a seleção/implementação:

  • UML - Unified Modeling Language
  • MDA/MDD - Model Driven Architecture/Model Driven Development
  • Java avançado e JavaEE
  • AndroMDA
  • jBPM
  • Hibernate
  • Spring Framework
  • Struts
  • Servlets, Ajax e DWR
  • Tomcat e servidores derivados


Caso queira conhecer meu curriculum, clique aqui. Fique a vontade para me contactar e solicitar maiores informações e exemplos de projetos nos quais atuei que sejam próximos dos seus interesses.