About

I have been programming since I was 12 years old.  I began with Turbo Pascal and ANSI C.  I then evolved with Borland C++ working on Ray-Tracing and binary space partition based games.

My professional path went more towards Microsoft solutions.  I found myself creating suites of COM+ objects as a web engine exposed by ASP to gain the performance of compiled code (before the concept of .Net/CRL and ASP.Net code behinds – I won’t say I invented it… but you know 🙂 ).

I took a brief sabbatical from programming and served six years US Army.  I spent three years of that taking the land tour of Iraq diffusing 972 improvised explosive devices.  I invented several devices to counter enemy weaponry on specialized research teams comprised of NATO member countries.  I was involved in nine direct explosions and suffered several injuries resulting in a Purple Heart and other commendations.

I now range from all forms of application development using C# (mono and MS), AngularJs and NodeJs on a daily basis coming up with new creative and cutting edge solutions as a software and architectural consultant.  I am also work on a small independent games using Unity3D, C#, Asp.Net Web API, and MongoDB targeting tablet, browser and standalone clients.

My name is Thomas St. Pierre and I provide solutions to whomever needs them.

LinkedIn Bio