No, he's not based on IO. He is, in fact, based on the Medic from TF2.
Backstory wise, he's evil as hell. Keeps trying to kill people in various ways but all of his inventions somehow end up helping instead of causing harm. He joins the league so he can at least help people kill other people, since he's clearly inept at killing them himself.