[+] Show more awesome stuff



Villanova University, Villanova, PA

December 2008

Bachelor of Science (BS), Summa Cum Laude, in Computer Science
  • Concentrations: Cognitive Science, East Asian Studies.
  • Minor: Japanese.
  • GPA: 3.93/4.00. First in department.
  • Honors: Blaise Pascal Medallion for excellence in Computer Science, awarded to top graduating CS student; Phi Beta Kappa; Alpha Sigma Lambda.
  • Coursework: AI and Machine Learning, Cognitive Science, Human Computer Interaction, Compilers, Web Apps

Waseda University, Tokyo, Japan

Summer 2006

  • Studied Japanese language and culture through the Waseda Oregon Program.




Web App

  • Dynamic video content creation and display web app designed for language learning. Define interactive regions of video and subtitles.
  • Specified requirements, designed and implemented user interface.
  • Adobe Flex, XML, JavaScript, AJAX

Asteroids 2053


  • Designed and implemented game engine from scratch.
  • Used design patterns to bolster performance and ensure smooth gameplay.
  • Awarded first place in class design competition by peer vote.
  • Java


AI, Game

  • Designed learning agent using GP techniques and the JGAP framework. Modified framework to fix defects and accomodate project.
  • Generated agents using varied criteria, integrated agents into existing Tron Lightcycles game, evolved agents based on performance against traditional AI.
  • Java

Billy the Poker Utility Agent


  • Designed and implemented agent, integrated it into existing game framework.
  • LISP

Analysis of Consciousness

Research: Cognitive Science

  • Researched current understanding of human consciousness using established cognitive science methodologies. Argued understanding of the phenomena is possible.

Objective Web Design Criteria

Research: HCI

  • Updated web interaction design criteria. Applied these criteria to music web sites to obtain objective design ratings.

Buddism in modern Japan

Research: East Asia

  • Investigated integration and role of Buddhism in modern Japanese culture.

Cognitive Psychology Research Project

Research: Cognitive Psychology

  • Evaluated current research on immersive techniques in L2 acquisition; hypothesized implicit memory engagements facilitates language learning.
  • Designed an experiment to test this theory.

Work Experience


Monist, Divided Sky and Now Soon Nowhere, and others, Exton, PA

Fall 2001 - Present

  • Wrote, produced, performed and recorded a full-length solo album, using audio recording and editing software such as Steinberg Cubase and Adobe Audition.
  • Wrote and recorded two full-length band albums, one entirely self-produced and recorded, and one EP.
  • Performed live and toured. Performed as guest and session musician on recordings by other artists.
  • Designed and implemented websites using HTML, JavaScript, PHP and pure CSS layout. Wrote original software for custom template system, dynamic news feeds, concert dates, multimedia, email and mailing lists. Performed graphic and interaction design. Integrated with third-party web services and APIs.
  • Recorded and edited promotional videos using Adobe Premiere.

Data View, Inc., Malvern, PA

March 1998 - December 2004

Software Developer
  • Worked in a small team to design and implement a platform for developing knowledge visualization applications that dynamically display asset status based on business rules and data.
  • Wrote and maintained roughly half of Java code base. Developed application administration controls, push technology, security privileges, and database connectivity.
  • Designed JSP and DHTML web applications for use with system.
  • Wrote API and help documentation and taught software training sessions.
  • Maintained company network and systems; purchased and installed hardware.
  • Performed on-site installations. Worked with customers to improve efficiency.

Leadership and Activities


Villanova Japanese Club, Villanova, PA

Fall 2005 - Spring 2008

President (2006 – 2008), Officer (2005 – 2006)
  • Increased event participation and club presence in school community by designing new activities, hosting prestigious guest speakers and organizing promotional campaigns; established popular twice-weekly Japanese conversation sessions; managed nine club officers.

Villanova Programming Team, Villanova, PA

Fall 2007 - Fall 2008

Team Member
  • Competed in the ACM International Collegiate Programming Competition, 2007 and 2008.

Languages and Technologies

  • Java, JavaScript, CSS, Android SDK, Python, Adobe Flex, PHP, JSON, XML
  • Eclipse, Oracle, MySQL

Skills and Interests

  • Language: Certified Level 3 on Japanese Language Proficiency Test.
  • Writing: Creative writing published in Villanova Times.
  • Visual Art: Accomplished with pencil and charcoal. Proficient with Adobe Photoshop and Illustrator.