route 595 sign with left/right arrow

Welcome to Route 595!

A software service provider.


selfie of Carl Thomas

I am a software developer based in Kentucky, USA, currently specializing in .NET platforms and microservices.

Learning computer programming was not an option in high school, in fact I didn't discover how much I would enjoy it until my third semester in college.

Later I would gain experience serving in the Army 8 years as a system administrator and 4 years as a software developer during which time I also completed a B.S. in C.I.S. and an M.S. in Enterprise Software Architecture. Since then, I have worked a number of roles in Louisville, KY area.


Early in my career I developed a system of storing useful solutions and code snippets on a rewritable CD and then I would bring that to each new job site for a quick reference.

This website is where I will continue to collect them and share them with the world along with other ideas, tricks, solutions and examples that I have picked up along the way.


Note: Route 595 Software Services is not a company or registered organization. It is more or less my online identity.

Horseshoe.NET logo

My flagship project is the accumulation of a career's worth of gathering code snippets. I created approximately a dozen utility NuGet packages named Horseshoe.NET which are...

"A suite of multi-purpose .NET utilities which simplifies coding tasks (lots of boilerplate code) and offers a variety of unique capabilities for developers."

generic services

Any .NET developer may freely download and install these packages. Many utility methods are comprised of mainly boilerplate code and are presented as single line of code calls to the user. The bulk of this site is dedicated to Horseshoe.NET code samples and documentation.