What are the traits of the professional application developers that have years of experience as a desktop and windows application development for numerous industries?