I know the goal is equality, but I don't think there's anything equal about having to ignore parts of your identity in order to be respected and valued. We can acknowledge that the OP is a woman without losing sight of that goal.
I did put gender reference in the title — it would garner me more notice since I'm a minority. Therefore, doesn't bother me if someone points out something I was already pointing out. It's feels more ridiculous when people are like, "Shh, don't mention she's female, it'll be construed that you're sexist."
There is a lot of grey area here, but I'm glad the original commenter hasn't been downvoted to oblivion for what seemed a very honest comment.
Regardless of what you meant, you're pointing out the difference rather than just treating everyone equally. Just congratulate the OP on teaching herself Django and developing an app within weeks, not because she isn't your gender.
Wow, I didn't expect you to learn Django! Bravo!
Second, have you considered the demographics are affected by pervasive sexism in several world cultures? Not to go on a tirade, but walk through a toy store some time and tell me why you think there aren't more female programmers and scientists. The point is, culture- NOT gender, is to account for the disparity between men and women in the field. While numbers may be numbers, its still a backhanded compliment.
Like I stated in my above comment, I realize it may not be the intent of your statement, I am just sharing with you how it may be construed amongst the fairer sex when we "dare" to cross these imaginary gender lines drawn in the sand.
I agree that the original comment is downvote-worthy, but this is far from an established fact.