I doubt so, the same guys do programming for Excel usually. A rare trader is able to put together such a complex spreadsheet on his own.
Yep, profits are falling. IMC closed down their HK office. Tibra's profits are going down as well, heard it's their second year with almost no bonuses.