His product expertise includes compilers, security, networking, software architecture, design patterns, and Human-Computer Interaction. Most recently, Michael has been a lead researcher on the PC's role in the home of the future. See less