I worked with that guy too, he left the company 4 years ago, and I am still maintaining his homebrew ORM that has no documentation or working tests.
Having seen it done I can understand very easily how someone could not just remove it.
It would have been better yet if the person hadn't created work for others with this homebrewed ORM.