I first joined Microsoft as a developer in the High Performance Computing group in 2009 and transfered to the Internet Services Research Center in MSR at the beginning of 2012. During my time with HPC, I shipped multiple parallel runtimes for distributed computing on Windows Server and Windows Azure including:
- Excel Workbook Offloading
- LINQ to HPC (DryadLINQ integrated with HPC Server)
My current work with ISRC focuses on building software and services for indexing, searching, and presenting structured entity information.
Prior to joining Microsoft, I completed BS and MS degrees in Computer Engineering from Rochester Institute of Technology with a research focus on parallel hardware acceleration. I also interned with several teams at IBM.