Daniel LaFavers

Software Engineer

(248) 231-4253

ProQuest Information and Learning - Ann Arbor, Michigan 10/1993-02/2003

Software Engineer / Research and Development Group

  • Senior Software Developer on the research and development team; designed and led the development of:
  • A custom and extensible Boolean search engine
  • A distributed, scaleable client/server architecture
  • The query parser and translator for the online ProQuest system
  • A Perl-based source code control and build system
  • Grammar and regular expression compilers (similar to yacc/lexx)
  • A script language and compiler for testing the production systems Document conversion and layout utilities
  • Participated in patent filing for Intelligent Document Linking System
  • http://www.patentbuddy.com/Patent/20020143808?ft=true&sr=true 
  • http://www.patentbuddy.com/Inventor/LaFavers-Dan/5033613 .