Complex sentence: While at MIT, he developed algorithms for computer networks; he used that knowledge working for Microsoft as a developer of Live Communications Server and Office Communications Server.
Split into simpler sentences: While at MIT, he developed algorithms for computer networks. He later used that knowledge while working for Microsoft as a developer of Live Communications Server and Office Communications Server.