I am a software architect, team lead and acting project manager.
As software architect, I specialize in SaaS based application Architectures, Information Visualization Architectures, large scale web sites.
As team lead I am an advocate of agile software development and I specialize in Scrum, eXtreme Programming and TDD—with successful experience in both friendly and hostile environments.
As a project manager I am responsible for the requirements gathering, communicating with clients, early feedbacks and quality assurance of the project.
In my spare time I contribute to free and open source software.