I like
Devon and
Devin for a boy but I have heard of several female
Devon's. I think I would use
Devon for a girl and
Devin for a boy, like Frances/Francis.
Devin feels young and fresh despite that most Devin/Devon's I've known are in the 20-30 age range. It was never super popular and it has an established but not dated feel to it.