Crazy about Software Development, Products, and People.
Love learning new things and apply them, open minded person always looking for improvements in order to build and release awesome products.
I have developed and/or led the development of all kind of software applications: client, server, tools, games, compilers, case tools,etc. for different areas: communications, network, video, cloud, security, m2m, etc. and domains: research, enterprises, government, etc.
Specialties: Software Development, People Management, Product and Project Management, Consulting, Agile, Training, Architecture and Design Patterns, .Net Technologies, Windows, C++, etc.