Projects I have worked on

I helped with testing the phone applications for Microsoft Tag. Microsoft Tag connects real life with the digital world. Microsoft Tags are small, colorful codes that can be printed, stuck, or displayed just about anywhere. When you snap a Tag with the camera on your internet-enabled phone, additional information or experiences are automatically opened on your phone. There is no fumbling with URLs or texting short codes. Microsoft Tags can make product packages, posters, print-based ads, magazine articles, exhibit signage, billboards, storefronts, business card, or just about anything else, interactive.

I helped with the testing of Songsmith. Songsmith generates musical accompaniment to match a singer’s voice. Just choose a musical style, sing into your PC’s microphone, and Songsmith will create backing music for you. Then share your songs with your friends and family, post your songs online, or create your own music videos.
WorldWide Telescope

I help with the support for the WorldWide Telescope on the Microsoft Research Community forums.
The WorldWide Telescope (WWT) is a rich visualization environment that functions as a virtual telescope, bringing together imagery from the best ground- and space-based telescopes in the worldto enableseamless, guided explorations of the universe.

I am a sıte administrator for The Microsoft Research Community Web site.
Join the community and talk about the work we’re doing at Microsoft Research with other academics and computer scientists. Read a blog, post a message in a forum, or subscribe to an RSS feed in your areas of interest.
Cool stuff
Vista Gadget to Search Microsoft Research Portal

Search Microsoft Research Portal - http://research.microsoft.com - using this gadget.
Type the search query and press 'Enter'.
This Vista Gadget was created by Santosh Balasubramanian a Software Development Engineer on the Advanced Development Team.
- ORTC Sample Code
We provide sample code implementing the algorithm described in our 1999 paper “Optimal Compression of IP Routing Tables.” This is a single C file: no binary, installation kit, nor documentation.
Wed, 18 Nov 2009 20:47:12 GMT - Dryad and DryadLINQ Academic Release
Dryad is a high-performance, general-purpose, distributed-computing engine that simplifies the task of implementing distributed applications on clusters of computers running a Windows® operating system. DryadLINQ enables developers to implement Dryad applications in managed code by using an extended version of the LINQ programming model and API. The academic release of Dryad and DryadLINQ provides the software necessary to develop DryadLINQ applications and to run them on a Windows HPC Server 2008 cluster. The academic release includes documentation and code samples.
Tue, 17 Nov 2009 21:56:15 GMT - Z3
Z3 is an SMT solver that combines several theory solvers into a combined framework. It can be used to prove theorems and find counter-examples for non-theorems.
Fri, 13 Nov 2009 00:33:45 GMT - Infer.NET 2.3
Infer.NET is a .NET framework for machine learning. It provides state-of-the-art message-passing algorithms and statistical routines for performing Bayesian inference. It has applications in a wide variety of domains, including information retrieval, bioinformatics, epidemiology, vision, and many others.
Thu, 12 Nov 2009 18:13:20 GMT - Pex - Automated Whitebox Testing for .NET
Pex (Program EXploration) is a white-box test generation tool. Given a hand-written parameterized unit test, Pex analyzes the code to determine relevant test inputs fully automatically. The result is a traditional unit test suite with high code coverage.
Thu, 12 Nov 2009 09:14:13 GMT
Personal Web Site
Contact Info
- Microsoft Research Redmond
One Microsoft Way
Redmond, WA 98052 U.S.
(800) 642-7676
- Games for Learning Institute Launches 'Game-a-Week' Feature
The Games for Learning Institute, a joint research endeavor of Microsoft Research, New York University, and other universities, has launched a Game-of-the-Week feature on http://g4li.org.
Tue, 24 Nov 2009 08:00:00 GMT - Nozzle: Counteracting Memory Exploits
Over the past decade, memory exploits have been a common form of computer attack, with heap spraying being the latest in a progression of methods. Nozzle targets heap spraying with innovations that reliably detect attacks.
Mon, 23 Nov 2009 19:00:00 GMT - Microsoft Technology Reduces Network Redundancy
Researchers at Microsoft Research India have developed a compression and redundancy elimination technology that can operate as a host service in enterprise systems without the use of accelerator devices over a WAN.
Mon, 23 Nov 2009 14:30:00 GMT - Games for Learning Institute Announces Design Contest for Microsoft’s XNA Game Studio Platform
The Games for Learning Institute, a joint research endeavor of Microsoft Research, New York University, and other universities, has announced the Game Design Challenge to build mini-games for learning on Microsoft’s XNA Game Studio 3.1 platform.
Thu, 19 Nov 2009 08:00:00 GMT - Microsoft Cuzz: Fuzz Testing Goes Parallel
Maden Musuvathi of Microsoft Research demoed a prototype product called Microsoft Cuzz, shorthand for Concurrent Fuzz testing, during PDC09.
Wed, 18 Nov 2009 12:12:00 GMT



