Jeff Treuting is a seasoned software leader and founder with 13 years of professional experience who blends hands-on engineering with strategic product and platform leadership. As Co-Founder and former CTO of Joynt he built a SaaS platform for property co-ownership, and now leads AI-native product engineering at Accenture, focusing on secure, user-centric cloud solutions. His background spans startup founding, global delivery at Accenture, and customer-success driven delivery roles, giving him a rare mix of product, operational, and technical credibility. An active .NET open-source contributor, he has improved backend patterns and test automation in libraries like SharpRepository and Scientist.net, demonstrating attention to performance, reliability, and maintainable code. Jeff holds a BS in Mathematics from UCLA and brings a practical obsession with operational efficiency—optimizing data persistence and CI-friendly testing—to every team he leads. Based in Westlake Village, CA, he thrives at the intersection of entrepreneurship, enterprise scale, and developer-first engineering.
C# Generic Repository for use with Entity Framework, RavenDB and more with built-in caching options.
Role in this project:
Back-end Developer
Contributions:17 commits, 7 PRs, 12 pushes in 2 years 10 months
Contributions summary:Jeff primarily focused on improving the repository's backend functionality, specifically related to the generic repository pattern in C#. They introduced batching for add, edit, and delete operations, optimizing data persistence. Additionally, they merged branches and addressed merge conflicts, demonstrating proficiency in code integration and version control. The user also updated various NuGet packages, including those for MongoDB, Memcached, and Json.NET, indicating responsibility for dependency management and keeping the project up-to-date.
A .NET library for carefully refactoring critical paths. It's a port of GitHub's Ruby Scientist library
Role in this project:
Back-end Developer & Test Automation Engineer
Contributions:6 commits, 2 PRs, 6 comments in 3 days
Contributions summary:Jeff primarily contributed to the .NET Scientist library by implementing new features and improving the test suite. Their work included adding a `BeforeRun` option to the experiment setup, allowing for more complex initialization steps. They also updated unit tests to leverage interfaces like `IControlCandidate` and utilize the `Received()` functionality from the NSubstitute mocking framework, reflecting improvements in testing practices. Furthermore, the user addressed merge conflicts and ensured tests accurately reflected expected outcomes, including the handling of exceptions within experiments.
net-librarydotnetcriticalrubypaths
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
Jeff Treuting - Director, AI Native Product Engineering