Joshua M. Jeffryes, Interactive Designer