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
Game
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
GPTron
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
AI
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.
Monist,
Divided Sky and
Now Soon Nowhere,
and others,
Exton, PA
Fall 2001 - Present
Musician
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.
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.