Neo's original name from The Matrix and, as pointed out to me by the teacher of my Early Christianity course, a gnostic reference.
Thomas: For Saint Thomas, or "Doubting Thomas," the apostle credited as founder of the gnostic sect and patron of Syria.
Anderson: From Andros' son, or The Son of Man, the messiah.
And of course, "Neo" itself is an anagram of The One.