Andrey Belenko was born in Moscow in 1984. He graduated from Moscow State Technical University in 2007 (M.Sc. in Computer Security, with honors). He was the first to bring GPU acceleration to password recovery; have co-developed ThunderTables, an improvement to Rainbow Tables.