You have some great work here I've moved the topic to Portfolios so potential employers can find you more easily.