As an individual who strives to constantly challenge myself to expand my knowledge and skill, I acknowledge those who have openly shared and mentored me along the way. You'll notice that my sites extend that same courtesy. Not only do I show the final product, I discuss my process and share how I achieved the results.
Enjoy these resume and portfolio links which demonstrates my professional, creative art, photography and exploratory work. Portfolio sites are sites that I have designed and developed. Viewing the code on these sites will provide you with a reference to my coding style.