Smit Patel is a Senior Software Engineer with 11 years of experience, currently leading the query pipeline efforts on the .NET Data team at Microsoft and driving core improvements in Entity Framework Core. He combines deep backend expertise—contributions include query optimization, AsSplitQuery support, and in-memory provider work—with practical developer tooling and observability enhancements, such as logging and resource monitoring for the Aspire dashboard. An active open-source contributor and technical writer on high-profile dotnet repos, he improves both framework internals and their documentation to help millions of .NET developers. Trained at IIT Bombay, Smit brings a research-minded approach from early internships into production-grade systems, often focusing on making complex query behavior predictable and well-documented.
11 years of coding experience
1 year of employment as a software developer
Indian Institute of Technology Bombay
Higher Secondary, Science, Higher Secondary, Science at Utkarsh Vidyalaya
Documentation for Entity Framework Core and Entity Framework 6
Role in this project:
Technical Writer
Contributions:241 reviews, 111 commits, 283 PRs in 4 years 1 month
Contributions summary:Smit's commits primarily focus on updating documentation within the `dotnet/entityframework.docs` repository. The changes include updating existing query documentation, raw SQL query documentation, and query tracking documentation. These commits involve modifying sample code and documentation files to provide clearer explanations and examples. Additionally, the user incorporated merging changes from a 'live' branch, indicating content updates and potential bug fixes or improvements in the existing documentation.
EF Core is a modern object-database mapper for .NET. It supports LINQ queries, change tracking, updates, and schema migrations.
Role in this project:
Back-end Developer
Contributions:1704 reviews, 1697 commits, 3046 PRs in 8 years 1 month
Contributions summary:Smit primarily contributed to the core features of EF Core, as evidenced by the focus on disallowing queryable return types in projections, simplifying member access, implementing the AsSplitQuery operator, and addressing issues related to optional dependents. Their commits demonstrate a deep understanding of query optimization and the internals of the Entity Framework Core framework. They also made changes related to the in-memory provider, showcasing experience in different aspects of the framework.
pococ-sharpschema-migrationsentity-frameworklinq
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
Smit Patel - Senior Software Engineer at Microsoft