Ryan E. Scherle

rscherle@acm.org         http://www.cs.indiana.edu/~rscherle

EDUCATION

Ph.D. Computer Science and Cognitive Science, Indiana University, 2006

M.S. Computer Science, Indiana University, 1998

B.S. Computer Science, summa cum laude, Rose-Hulman Institute of Technology, 1996
Concentration certificate: Imaging systems

APPOINTMENTS

Digital Data Repository Architect, National Evolutionary Synthesis Center, Duke University, Durham, NC, 2007-present
Manage the development of a repository for scientific data. Guide development of repsitory standards. Develop systems for exchanging data with scientific journals and repositories. Supervise data curators and junior programmers. Train biologists in the use of computing tools and programming languages.

Course Developer/Instructor, School of Continuing Studies, Indiana University, Bloomington, IN, 2000-present
Taught over 1000 students from a wide variety of backgrounds via distance learning.

Software Analyst/Programmer, Digital Library Program, Indiana University, Bloomington, IN, 2002-2007
Designed and developed a repository for a wide variety of digital collections. Coordinated the development of tools to manage collections and deliver them to users. Designed and developed software for storing, searching, and interacting with musical information. Maintained server software, improving its speed, functionality, and stability. Designed and integrated changes to the data model. Coordinated development group's documentation and automated quality-control system.

Instructor, Computer Science Department, Indiana University, Bloomington, IN, 1996-1998, 2002
Taught courses in computer applications, mathematics, and programming.

Independent Consultant, Scherle Consulting, Bloomington, IN, 1995-2002
Provided computer support and service for small businesses and organizations. Projects included conversion of data from legacy systems, creation of custom database systems, conducting surveys, and selection of business software.

Web Developer, Jasper Communications, Jasper, IN, 1996-1997
Designed and implemented commercial websites, including retail sales sites and a real-time weather tracking system.

NOVELL Manager, Waters Computing Center, Terre Haute, IN, 1993-1996
Installed network operating systems and applications. Maintained public computing labs and faculty computers. Trained three network administrators and over 60 help desk operators.

PUBLICATIONS

The Dryad Data Repository: A Singapore Framework Metadata Architecture in a DSpace Environment. Hollie C. White, Sarah Carrier, Abbey Thompson, Jane Greenberg, and Ryan Scherle. In Proceedings of the 2008 International Conference on Dublin Core and Metadata Applications. (forthcoming)

Building Support for a Discipline-Based Data Repository. Ryan Scherle, et al. In Proceedings of the 2008 International Conference on Open Repositories. [PDF, Poster]

Looking for a Haystack: Selecting Data Sources in a Distributed Retrieval System. Ryan Scherle. Ph.D. Dissertation, Indiana University. 2006. [PDF]

Variations2: Retrieving and Using Music in an Academic Setting. Jon W. Dunn, Donald Byrd, Mark Notess, Jenn Riley, and Ryan Scherle. Communications of the ACM. 49 (8). 2006. [doi:10.1145/1145287.1145314]

The Anatomy of a Bibliographic Search System for Music. Ryan Scherle and Donald Byrd. In Proceedings of the 2004 International Conference on Music Information Retrieval (ISMIR 2004). [PDF]

V2V: A Second Variation on Query-by-Humming. William P. Birmingham, Kevin O'Malley, Jon W Dunn, and Ryan Scherle. In Proceedings of the 2003 Joint Conference on Digital Libraries (JCDL2003). [PDF]

Introduction to Computing, course learning guide. Rod Stark and Ryan Scherle. Indiana University Independent Study Program. 2002. [PDF (Introduction only)]

Towards Context-Based Search Engine Selection. David B. Leake and Ryan Scherle. In Proceedings of the 2001 Conference on Intelligent User Interfaces (IUI2001). [PDF]

Selecting Task-Relevant Sources for Just-in-Time Retrieval. David Leake, Ryan Scherle, Jay Budzik, and Kristian Hammond. In Proceedings of the AAAI-99 Workshop on Intelligent Information Systems. 1999. [PDF]

PRESENTATIONS

IU DLP Infrastructure Update. Ryan Scherle and Muzaffer Ozakca. Indiana University Digital Library Brown Bag Series. February, 2007. [PPT]

Developing an Ingest Service for Fedora. Ryan Scherle and Muzaffer Ozakca. Fedora User Group Meeting, Open Repositories Conference. January, 2007. [PPT]

Searching Digital Collections via SRU. Ryan Scherle and Randall Floyd. Indiana University Digital Library Brown Bag Series. October, 2006. [PPT] [PDF]

A Fedora Architecture to Support Diverse Collections. Ryan Scherle and Jon W. Dunn. Fedora Users Conference. 2006. [PPT]

Reexamining Digital Library Infrastructure at IU. Jon W. Dunn, Ryan Scherle, and Eric Peters. Indiana University Digital Library Brown Bag Series. November, 2005. [PPT]

Flipping the Switch: Lessons Learned from a Major Digital Library Migration Project. Jon W. Dunn, Ryan Scherle, and Mark Notess. Digital Library Federation Fall Forum. 2005. [PPT]

PROFESSIONAL SERVICE

Member, Fedora Disseminator Working Group, 2007
Member, SRU Bibliographic Context Set Working Group, 2006
Reviewer, AI Magazine, 2002, 2006
Reviewer, International Conference on Intelligent Information Technology, 2002
Reviewer, Conference on Intelligent User Interfaces, 2002
Reviewer, International Conference on Case-Based Reasoning, 2001
Associate Editor, Van Nostrand's Scientific Encyclopedia, 2000
Reviewer, Journal of the Learning Sciences, 2000
Volunteer, National Conference of the American Association for Artificial Intelligence, 1998, 1999
Volunteer, Second International Conference on Case-Based Reasoning, 1997

SELECTED HONORS AND AWARDS

Fellowship, US Department of Education, Graduate Assistance in Areas of National Need (GAANN), 1998-2002
Scholarship, American Association for Artificial Intelligence (AAAI), 1998, 1999
Honorable Mention, National Science Foundation Graduate Fellowship Program, 1997
Scholarship, International Conference on Case-Based Reasoning (ICCBR), 1997
Scholarship, Cognitive Science Department, Indiana University, 1996, 1997
Addison-Wesley Book Award, Rose-Hulman Institute of Technology, 1996
Microsoft Senior Award, Rose-Hulman Institute of Technology, 1996
Presidential Scholarship, Rose-Hulman Institute of Technology, 1992-1996
Member, Upsilon Pi Epsilon (Computer Science honorary)
Member, Pi Mu Epsilon (Math honorary)
Member, Iota Nu Phi (Informatics honorary)

DEPARTMENTAL SERVICE

President, Computer Science Graduate Student Association, 1999-2000
Secretary, Computer Science Graduate Student Association, 1996-1997
Member, Departmental Graduate Admissions Committee, 2001
Member, Departmental Undergraduate Curriculum Committee, 1999-2000
Graduate Student Mentor, 1997-1999
President, Student Chapter of the Association for Computing Machinery, 1995
Coordinator, Midwest Invitational Programming Contest, 1995

COMMUNITY SERVICE

Volunteer Coordinator, Computer Tutoring Project, Area 10 Agency on Aging, 1997-2000
Taught computing techniques to senior citizens. Managed a team of 15 volunteer tutors.

Member, Secretary, and President, Tau Lambda chapter of Alpha Phi Omega, National Service Fraternity, 1993-1996
Presided over a chapter with 45 members. Wrote and presented a bid to host Regional conference. Participated in a variety of service projects.

TECHNICAL SKILLS

Languages: Java, C/C++, SQL, Visual Basic, Perl, Scheme, Ada, Common Lisp, Pascal, Various Assembly Languages, XML, XSL
Operating Systems: Windows, Linux, Unix, OS X, AIX, NOVELL, MS Dos, NeXTStep, VMS
Databases: DB2, Microsoft Access, PGSQL, SQL Server
Digital Library Standards: Fedora, DSpace, DC, EAD, MARC, METS, MODS, OAI, SRU, XACML