Aw...
I briefly worked with Mike on the probably justly-obscure Starlord back in '93 at Maelstrom's office in Birkenhead. My strongest memory is of his sitting there staring at the code for an hour, suddenly going "Ah!", typing furiously for twenty minutes and one quick blat through MASM later, the 3D engine had a brand-new feature springing fully-formed from the head of Zeus, so to speak.
Oh, and the code in question was 80x86 assembler with no meaningful symbolic address labels as that would have made it too easy. Even back then, most PC/Amiga/ST development was done in C apart from very low level graphics operations, so his assembly-abilities impressed even then.
It's a shame to see him go.
One thing; I'm fairly certain Carrier Command was done by Realtime Games in Leeds, which was Baird, Oliver and Onions, not Singleton.