Wide experience as Software Developer and IT Manager. Trying to be up to date in new emerging technologies and always willing to face new challenges.