Web Designer, Computer Animator and Web Developer.