Cheena Malhotra

Principal Software Engineering Manager at Microsoft

Vancouver, British Columbia, Canada
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Cheena Malhotra is a Principal Software Engineering Manager at Microsoft with a decade of experience building database drivers, developer tools, and full-stack features for data platforms. She has led and contributed to high-impact open-source projects such as Microsoft.Data.SqlClient and the Microsoft JDBC driver, fixing concurrency bugs, improving resource management, and modernizing platform support. Based in Vancouver, she combines hands-on C#/.NET and Java expertise with product-focused leadership, having driven initiatives across Azure Data Studio, SSMS, and lightweight packaging (vPackLite). Her background spans enterprise consulting to leading driver teams at Magnitude Software, which gives her a rare blend of deep protocol-level knowledge and user-facing UI experience. Colleagues rely on her to resolve subtle database transaction and deadlock issues while steering release cadence and cross-team integration. Outside the obvious, she often bridges service-layer upgrades with practical developer tooling improvements to make complex database features accessible to application teams.
code10 years of coding experience
job14 years of employment as a software developer
bookBachelor of Engineering (BE) Civil Engineering, Bachelor of Engineering (BE) Civil Engineering at M.B.M Engineering College
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (39)

sqlcl10
sql-client10
prepared-statements10
microsoft-sql10
net10
sqlc10
typescript10
authentication10
dotnet10
user-authentication10
microsoft-azure10
jdbc10
java10
netframework10
azure-data-studio10

Programming languages (15)

C#PowerShellJavaC++GoHTMLTypeScriptDockerfile

Github contributions (5)

github-logo-circle
dotnet/SqlClient

Jul 2019 - Oct 2022

Microsoft.Data.SqlClient provides database connectivity to SQL Server for .NET applications.
Role in this project:
userBack-end Developer
Contributions:27 releases, 952 reviews, 286 commits in 3 years 3 months
Contributions summary:Cheena's commits primarily focused on the core implementation of the Microsoft.Data.SqlClient library. Contributions include uploading the source code, removing XML documentation generation, addressing issues within the SqlCommand and SqlBulkCopy components related to statement completion events and transaction issues, and fixing a deadlock. Additionally, the user worked on improvements in Managed SNI for .NET Framework and added support for System.Text.Encodings.Web version override.
connectivitysqlserversql-serverdotnetpoco
microsoft/mssql-jdbc

Aug 2017 - Dec 2021

The Microsoft JDBC Driver for SQL Server is a Type 4 JDBC driver that provides database connectivity with SQL Server through the standard JDBC application program interfaces (APIs).
Role in this project:
userBack-end Developer
Contributions:13 releases, 12 reviews, 274 commits in 4 years 4 months
Contributions summary:Cheena's commits primarily focus on enhancements and bug fixes related to the Microsoft JDBC Driver for SQL Server. Contributions include adding support for SQL_VARIANT datatype in several resource and test files, implementing the `try-with-resources` implementation for code files like `AlwaysEncrypted/AESetup.java` and `SQLServerPreparedStatement.java` for better resource management. Further contributions include enhancements to the statement caching, and improvements to handling exceptions.
connectivitysql-servermysqlsqldatabase-connectivity
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial