Stuart Turner

Professor at TRINITY HEALTHCARE RESOURCES, LLC

Edmond, Oklahoma, 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
Stuart Turner is an experienced software architect and educator with over a decade of hands-on experience building and modernizing enterprise systems, from migrating legacy ERPs to .NET to designing high-performance portfolio analytics tools. He blends strong backend skills in C#, SQL and TypeScript with practical IT management—having led application teams, acted as DBA, and delivered multi-million dollar cost savings as a sole developer. An active open-source contributor, he has improved notable libraries such as linq2db and MoreLINQ by adding SQL Server features and hardening code quality, showing attention to both performance and correctness. Stuart currently consults and teaches, applying real-world engineering practices to classroom and client projects while speaking at technical conferences. His dual background in computer science and a master’s in finance gives him a rare ability to turn quantitative problems into robust, production-ready software.
code11 years of coding experience
job12 years of employment as a software developer
bookMaster's Degree, Finance, Master's Degree, Finance at University of Tulsa
bookHigh School, High School at Oklahoma School of Science and Mathematics
bookBSM/BSCS, Computer Science, Math, BSM/BSCS, Computer Science, Math at The University of Tulsa
github-logo-circle

Github Skills (20)

linq10
net10
databases10
dotnet10
asp-net10
sql-server10
orm10
sql10
dotnet-core10
csharp10
database10
documentation9
algorithm7
algorithms7
data-structure7

Programming languages (8)

C#JavaScriptLuaHTMLJupyter NotebookTSQLMarkdownPython

Github contributions (5)

github-logo-circle
linq2db/linq2db

Jun 2020 - Aug 2022

Linq to database provider.
Role in this project:
userBack-end Developer
Contributions:1062 reviews, 24 commits, 70 PRs in 2 years 2 months
Contributions summary:Stuart's contributions primarily focused on enhancing the `linq2db` library, specifically adding and improving database-related functionalities. They implemented support for `DeleteWithOutput` and `UpdateWithOutput` features for MSSQL, and the `DateDiff()` and `.Now` functions for `DateTimeOffset`. Furthermore, the user added support for context constructors and addressed several bugs within the library, enhancing the system's reliability. They also added the Sql Server OPENJSON function to support improved SQL queries.
sqlserverasp-net-core-web-apisqlcesap-hanaentity-framework
morelinq/MoreLINQ

Nov 2022 - Dec 2022

Extensions to LINQ to Objects
Role in this project:
userBack-end Developer
Contributions:182 reviews, 10 commits, 35 PRs in 1 month
Contributions summary:Stuart primarily focused on improving the MoreLinq library by addressing documentation, nullability, and code quality. They updated the documentation for the `Memoize` and `Zip*` methods. The user added null-checks and parameter annotations within the `Partition` methods, and also implemented a rewrite of a switch statement within the `Memoize` method. Additionally, the user contributed to internal code cleanup by refactoring nullability within the `Partition` methods, as well as adding an identity method.
discriminated-unionsdotnetcsharp-sourcegeneratorroslyn-analyzerc-sharp
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
Stuart Turner - Professor at TRINITY HEALTHCARE RESOURCES, LLC