David Egley

Cloud Solutions Architect at Microsoft

Redmond, Washington, United States
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
David Egley is a Cloud Solutions Architect at Microsoft Federal with eight years of experience building and securing M365 and SharePoint solutions, specializing in Compliance, Records Management, DLP, and Advanced eDiscovery. He brings hands-on engineering chops from contributing to core SQL drivers (Microsoft.Data.SqlClient and mssql-jdbc), improving connection resiliency and low-level networking behavior for widely used database clients. A former Marine and Microsoft customer-facing engineer, he combines operational discipline with deep troubleshooting and customer advocacy. Based in Redmond, he is expanding into Power Platform and Data & AI, blending platform-first architecture with practical open-source contributions that keep production systems robust.
code8 years of coding experience
job3 years of employment as a software developer
bookBachelor of Science - BS, Political Science and Government, Bachelor of Science - BS, Political Science and Government at Texas A&M University
bookMicrosoft Software and Systems Academy, Cloud Application Development, Microsoft Software and Systems Academy, Cloud Application Development at Embry-Riddle Aeronautical University
github-logo-circle

Github Skills (14)

database-connectivity10
net10
asp-net10
javas10
sql-server10
dotnet10
csharp10
jdbc10
network-programming10
java10
dotnet-core10
testing10
resiliency9
concurrency8

Programming languages (12)

PowerShellC#TypeScriptJavaC++CJavaScriptGo

Github contributions (5)

github-logo-circle
dotnet/SqlClient

Apr 2019 - Dec 2022

Microsoft.Data.SqlClient provides database connectivity to SQL Server for .NET applications.
Role in this project:
userBack-end Developer
Contributions:2 releases, 879 reviews, 99 commits in 3 years 8 months
Contributions summary:David primarily contributed to the Microsoft.Data.SqlClient repository, which provides database connectivity to SQL Server for .NET applications. Their work included reverting changes to compiled C# files, merging branches, and modifying core files related to TDS parser, security utilities, and connection functionality. Additionally, the user refactored testing components and addressed issues related to connection resiliency, demonstrating an understanding of the library's inner workings and testing methodologies. These contributions were crucial in maintaining and improving the overall functionality and stability of the .NET SQL client library.
connectivitysqlserversql-serverdotnetpoco
microsoft/mssql-jdbc

Mar 2018 - Nov 2022

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:217 reviews, 19 commits, 45 PRs in 4 years 8 months
Contributions summary:David primarily contributed to the Microsoft JDBC Driver for SQL Server, focusing on improving connection handling and resilience. Their work included fixing bugs, implementing new features such as disconnected socket detection, and improving network connectivity. The contributions involve changes to core Java classes related to I/O operations and connection management, indicating a focus on enhancing the driver's robustness and performance. They also fixed tests and added logging functionalities.
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
David Egley - Cloud Solutions Architect at Microsoft