Microsoft CorporationVice President – BizTalk and UDDI
Mar. 1996 - Nov. 2000Redmond, WAWas responsible for BizTalk server product and the UDDI registry product from Microsoft at its
development center in Seattle. Was responsible for researching and developing software to enhance Microsoft’s .NET architecture (within a division of Microsoft’s Business Solutions Group). Played a
significant role in developing a C# and .NET based cross platform, internet web services directory service (a B2B service) called UDDI (Universal Description, Discovery and Integration of businesses for the web) which is a historically significant technical collaboration between Microsoft, IBM, Ariba, Commerce One,Oracle, Sun and others (see www.uddi.org for details). This product, its intellectual property and itsarchitecture had a beta launch on Sept 6, 2000 and was turned over to an IETF standards committee forensuring open compliance in the future .Was solely responsible for developing the SOAP and XML based SQL Server 2000 database back end within UDDI and the complete C# and C++ middle tier for XML and SOAP based manipulation of data to be transferred (Replicated) between different UDDI nodes running on different platforms.
Developed various C, C#, VB.NET and SQL Server 2000 (TSQL) applications for enhancing the user
interaction between Microsoft’s manufacturing applications and users with disabilities.
Also designed SDKs (software development kits) that would allow OPC (Ole for Processing Control)
enabled front-end applications for Microsoft to communicate with WIRELESS DEVICES using Wireless Access Protocol and Bluetooth technology.
Was also responsible for the security part of the highly secure Internet service UDDI. Utilized SSL, Client and Server side Class 3 certificates and Microsoft’s Authenticode API for programming the relevant C# and C++ COM+ packages to take care of the client and server side security of this product.