Michael Haselman is a senior software engineer at AI&R (Bing). He started at Microsoft in 2013, joining the Catapult project. Prior to working at Microsoft, Michael was a Senior Member of the Technical staff at Sandia National Laboratories where he worked on FPGA-based telemetry devices. His research interests include FPGAs, computer architecture, and distributed computing. Michael received a PhD in electrical engineering from the University of Washington in 2011, under the supervision of Scott Hauck.