Christian Guimarães

Software Developer

Perfil

Desenvolvedor profissional de software. Ponto. Somado a isto, alguns vários anos de experiência na área. Ponto.

Não obstante, ainda em busca incessante por tecnologias, metodologias e linguagens de programação que permitam produzir software de qualidade.

Habilidades

Engenharia

Cada vez mais convencido que, para cada necessidade específica, existem ferramentas e técnicas que se adaptam melhor. Ou seja, Java não é solução para tudo.

Desenvolvimento

Tentando ser um Polyglot Programmer. Assim, consigo ter um leque de opções na resolução de problemas com os quais sou confrontado. E, também, conhecimento nunca é demais.

Metodologias

Desenvolvimento ágil e orientado a testes, na tentativa de garantir um código limpo e um software de qualidade.

Técnico

  • Java
  • Ruby / JRuby
  • Erlang / Clojure
  • Rails / Sinatra
  • Oracle / MySQL / Sybase
  • CouchDB
  • Rspec / Cucumber
  • OOP / Functional Programming
  • BDD / TDD
  • GIT / CVS / SVN
  • Mac OS X / *nix

Open Source

Ativista open source. Colaborador em vários projetos nas plataformas Java e Ruby. Participação efetiva em congressos e eventos relacionados a tecnologias open source.


Assim, contribuo com a evangelização de metodologias ágeis, auto-gestão e pensamento em qualidade, que são características do meu trabalho.

twitter/csgui — Christian Guimarães — cguimaraes.br@gmail.com