I am a developer (>15 years of coding experience), mostly but not limited to java and a computer vision expert. I code c# for a living.