Marshall Roch

I am a web developer and interaction designer, concentrating on usable, fun Web-based interfaces.

I am also a Masters of Human-Computer Interaction student at Carnegie Mellon University.