My portfolio of products, available below, showcases various technology stacks and applications.  Some of the products were built from the ground up, while others were inherited from previous owners.

Some presented technical challenges, like how to support a customer base with on-premise, cloud, or hybrid infrastructure requirements.  Others challenged me to take a more design-centric approach and delve deep into User Experience (UX) practices.

But every product was fun and gratifying in its own unique way.