Welcome to my online portfolio and thank you for visiting.