Since 2005 I have been developing web and desktop applications, mostly using .net and mono technologies.