Saurabh Singh Email & Phone Number
@microsoft.com
LinkedIn matched
Who is Saurabh Singh? Overview
A concise factual answer block for searchers comparing this professional profile.
Saurabh Singh is listed as Azure Data Engineering @ Microsoft at Microsoft, a with 231118 employees, based in Sammamish, Washington, United States. AeroLeads shows a work email signal at microsoft.com and a matched LinkedIn profile for Saurabh Singh.
Saurabh Singh previously worked as Principal Software Engineer at Microsoft and Executive Director at Msci Inc.. Saurabh Singh holds Bachelors Of Engineering, Computer from Savitribai Phule Pune University.
Email format at Microsoft
This section adds company-level context without repeating Saurabh Singh's masked contact details.
AeroLeads found 1 current-domain work email signal for Saurabh Singh. Compare company email patterns before reaching out.
About Saurabh Singh
As a software developer, I have worked on developer tools which enhance the productivity of developers, Amazon 3D printing business and SQL Server connectivity drivers for Microsoft, encryption of data at Rest in SQL server Big Data Clusters deployed on Kubernetes.
Saurabh Singh's current company
Company context helps verify the profile and gives searchers a useful next step.
Saurabh Singh work experience
A career timeline built from the work history available for this profile.
Principal Software Engineer
CurrentIf you use SQL Server, then there is a 90% chance, that your application uses the code that I have contributed to or written.
Executive Director
At MSCI, I was involved in build a calculation engine, to calculate the ESG ratings for Companies. The calculation engine processed a vast amount of data, using Spark Jobs in Azure Data bricks. I was responsible for the technical design and development of a platform for collecting the ESG data from the private companies, which could be shared with General Partners.
Principal Engineering Manager
I am leading a team of engineers working on the integration of SQL Server with Object storage, backed by S3 APIs.
Principal Software Engineer
Design and development of Encryption of Data at rest, in SQL Server Big Data Clusters. SQL Server Big Data Clusters consist of SQL servers, Spark and HDFS storage deployed in Containers in a container orchestration system like Kubernetes. Since the product deals with data storage, it needs to provide a capability to encrypt and protect the data at rest across the components which store data. As part of this project, I dealt with the key management of the data protection keys and the integration of data protection with external key management systems like Azure Key Vault, Hashicorp Vault, HSMs etc. The challenges involved, designing and developing a secure key management system, which can meet the various compliance requirements, servers the data encryption requirements of data in SQL Server, HDFS and temporary data created due to disk spills, and allowing extensibility of the system for the customers to bring their own root of trust so that the data can only be unlocked by keys stored external to the BDC.Along with the functional complexities of the project, there were decisions taken around compliance of the features and the supported strength of the keys that the product supports. Apart from this there are many solutions that different customers use for protecting their keys, Azure Key Vault, Hashicorp Vault, HSMs from different vendors. Coming up with an extensible design to allow external key provider integration and have the design to be compliant with different export / trade requirements were interesting to deal with as well.
Senior Software Engineer
I had the opportunity to work on client drivers for SQL server especially the one shipped as part of .Net framework. During this project, I led a team of engineers to port the SQL Server connectivity client aka SqlClient to .Net Core, where the complexity was to make the component work on Linux. During this project I had the opportunity to interact with a lot of users of ADO.Net and other engineers across the world, who build on top of ADO.Net APIs to build drivers for OSS database systems. Not only did I get to work on the nuances of the SQL Server wire protocol but also contribute to ADO.Net APIs and their discussions. As part of the effort on SqlClient I introduced and oversaw features that were added to SqlClient to provide resiliency which connecting to Azure SQL DB in low reliability environments.
Software Development Engineer Ii
I spent my time at Amazon working on Amazon.com and Amazon India's B2B web site, especially around customer onboarding.At Amazon, I was part of a team building the pipeline for ordering 3D printed products and their customizations which involved creating great customer experience on the retail website, to preview and customize the 3D printed products that were being ordered. The challenges involved transforming large 3D model files into artifacts, which could be loaded in the browser and allowed use to interact with the models to either view them from different view angles, or to personalize the model and visualize the 3D rendering of the personalization. Apart from handling the 3D model, the handling of customer specific data i.e. personalization, and handling them securely, so that the information that can identify the customer is stored securely and be accessible to only the parties that should be allowed to view the information. 3D printing was a new area that was being explored by Amazon and we figured out ways of quickly prototyping features, like sharing customizations on social media, experimenting with product display pages and model rendering, which were unique to the fact that the 3D models were customizable. I enjoyed working with different 3D capabilities of the browser like WebGL and abstractions provided by libraries like three.js, learning about the complexities of 3D printing, model validations, browser capabilities etc. We were experimenting, brainstorming and productizing ideas very quickly. It was exciting being a part of a small team trying to build a category on Amazon.com and doing it really fast.
Senior Staff Software Engineer
I worked on the transformation of UML models to code on Design Management server which was meant to be a repository of UML Models.Design Management was an online capability for managing and collaborating on UML models. My role was to enable transformation of models to code for models residing in an online repository. I worked on SparQL to RDF and vice versa conversion to represent and store SparQL queries as RDF document. I worked on enabling the existing thick client to transform the online models to code. As further extension, I worked on extending the transformation capabilities to the build system of Rational Team Concert.
Senior Staff Software Developer
I worked on Semantic Web related technologies with respect to software modeling, to express UML models and relationship between entities in models as objects in semantic web ontology.I have worked on debugging and semantic analysis of UML Action Language which is a part of the UML tools of IBM
Staff Software Engineer
Model Execution for Realtime C++ applications: UML Models can be transformed to C++ but there were no abstractions around executing the model instead of code. The capability allowed the execution of the UML models so that the model creation and execution can be accomplished with the model UI. Model execution also included debug capabilities for UML Action Language, which means that apart from the visualization of the executing model, breakpoints can be added to the model and we can step into and over the elements of the UML State machines.Editing support for UML Action Language, language semantic analysis, error generation, breakpoint management.
Software Developer
I worked on Eclipse plugins which were shipped by IBM as part of the products under the Rational brand. The plugins helped customers do more with Eclipse IDE and transform it into a rich Web Development Suite in applications like Rational Application Developer (RAD).
Software Developer
Was working on EDI in Infosys taking care of the client's SCM setup, both development and maintenance.
Intern
I worked as an Intern at Indigo Architects. The core area of expertise of the organization was .Net technologies. I have done two projects during the internship: Human Computer Interface design using hand motion and Creation of framework for collaborative application sharing using web services.
Colleagues at Microsoft
Other employees you can reach at microsoft.com. View company contacts for 231118 employees →
Adrian Crockett, Cfa
Colleague at MicrosoftRedmond, Washington, United States
View →
JS
Jessica Sierra
Colleague at MicrosoftSeattle, Washington, United States
View →
MA
Mehmet Aytemiz
Colleague at MicrosoftBingol, Bingöl, Türkiye, Turkey
View →
SK
Srivatsan Kidambi
Colleague at MicrosoftRedmond, Washington, United States
View →
ND
Noha Daoud
Colleague at MicrosoftEl Zaqaziq, Sharkia, Egypt
View →
ML
Meire Lopes
Colleague at MicrosoftSão Paulo, Brazil
View →
PR
Patrick Ruddiman
Colleague at MicrosoftGreensboro--Winston-Salem--High Point Area, United States
View →
LG
Laura Gallego
Colleague at MicrosoftBogota, D.C., Capital District, Colombia
View →
HW
Han Wang
Colleague at MicrosoftArlington, Virginia, United States
View →
MR
Mr Rony
Colleague at MicrosoftDhaka, Bangladesh
View →
Saurabh Singh education
Bachelors Of Engineering, Computer
Bachelor Of Engineering, Computer Engineering
Higher Secondary, Science
Education record
Primary School, General
Frequently asked questions about Saurabh Singh
Quick answers generated from the profile data available on this page.
What company does Saurabh Singh work for?
Saurabh Singh works for Microsoft.
What is Saurabh Singh's role at Microsoft?
Saurabh Singh is listed as Azure Data Engineering @ Microsoft at Microsoft.
What is Saurabh Singh's email address?
AeroLeads has found 1 work email signal at @microsoft.com for Saurabh Singh at Microsoft.
Where is Saurabh Singh based?
Saurabh Singh is based in Sammamish, Washington, United States while working with Microsoft.
What companies has Saurabh Singh worked for?
Saurabh Singh has worked for Microsoft, Msci Inc., Amazon, Ibm, Rational Software, and Infosys Technologies Ltd.
Who are Saurabh Singh's colleagues at Microsoft?
Saurabh Singh's colleagues at Microsoft include Adrian Crockett, Cfa, Jessica Sierra, Mehmet Aytemiz, Srivatsan Kidambi, and Noha Daoud.
How can I contact Saurabh Singh?
You can use AeroLeads to view verified contact signals for Saurabh Singh at Microsoft, including work email, phone, and LinkedIn data when available.
What schools did Saurabh Singh attend?
Saurabh Singh holds Bachelors Of Engineering, Computer from Savitribai Phule Pune University.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trial