well, you're not far from the truth. I rather prefer the term Software Developer/Engineer though, as the nature of work of a "programmer" differs in my mind.
Either way, is it something that's concerning? Honestly, I found the project interesting, it tries to address a real-world problem, that...