Eric Smith is a distinguished engineer and serial founder with 18 years designing scalable, service-oriented applications using Microsoft and cloud technologies. He founded Exceptionless and CodeSmith Tools and served as Chief Software Architect at SlideRoom, blending product design with hands-on .NET, C#, and full-stack development. His expertise spans distributed systems, search and telemetry (notably contributions to OpenTelemetry .NET and Elasticsearch instrumentation), modern datastores like SQL Server, MongoDB and Redis, and SaaS-oriented OAuth/REST architectures. Known for improving observability and reliability in production systems, he also authors pluggable infrastructure through the Foundatio framework. Based in Garland, Texas, he pairs deep engineering craft with entrepreneurial instincts, often surfacing non-obvious improvements such as detailed DB-statement logging and duplicate-queue discard logic that reduce operational noise.
18 years of coding experience
12 years of employment as a software developer
Associates, Computer Science, Associates, Computer Science at Southern Ohio College
Pluggable foundation blocks for building distributed apps.
Role in this project:
Back-end Developer
Contributions:7 releases, 85 reviews, 1159 commits in 8 years
Contributions summary:Eric's contributions focused on enhancing the caching and queueing functionalities of the Foundatio framework. They made several changes to the in-memory cache client, including adding features like the ability to discard duplicate queue entries, setting and retrieving Unix timestamps, and implementing a metric for measuring writes. In addition, the user modified the queueing functionality, with additions such as the ability to add and remove items to the queue's list and to retrieve the key metrics.
Contributions:1 release, 52 reviews, 1448 commits in 9 years
Contributions summary:Eric primarily focused on updating and modifying email templates and links within the Exceptionless application. Their contributions involved changes to HTML and plain text templates related to daily summaries and event notifications. They updated various email-related links and reworked the code for password reset and payment failure notifications. The user also worked on security enhancements by replacing potentially guessable security tokens.
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.