Full name: Kevin Yang Skills: 2d art game development hardware music programming quality assurance story and narrative web design writing