Technical Skills - Get dirty hands

My main software skills go toward direction algorithm, software architecture and solution design. Of course, there is no FUN as long as you do not roll up your sleeves and get your hands dirty. Software development is the implementation of Ideas! Programming languages are the mean to express yourself!

Managerial Skills - Enjoing working with people

Working in software project brings the fortune of working with other people.

"If you want to build a ship, don't drum up people to collect wood and don't assign them tasks and work, but rather teach them to long for the endless immensity of the sea." Antoine Exupery

Language Skills - A mean of trasfer

To travel, to meet new culture, to understand the other point of view, to be sure that the message you drop is perceived in the proper way. Comunication is an amazing science.

"Take advantage of every opportunity to practice your communication skills so that when important occasions arise, you will have the gift, the style, the sharpness, the clarity, and the emotions to affect other people." Jim Rohn

Said about me - How the people described / saw me.

My professional records

Free Web Hosting