Terence John Parr, Ph.D.
                       terence@parr.us
                          June 2002

ACHIEVEMENTS AND SKILL SUMMARY

Designed and built ANTLR/PCCTS: very popular, well-respected parser generator
  o ANTLR almost single-handedly diverted attention from LR(k) to LL(k)
  o Introduced numerous (now standard) parsing techniques and ideas

Cofounded jGuru.com: largest independent site for Java developers
  o Solicited and received $5M private investment
  o Implemented 110k-line jGuru server (Java/XML/RDBMS)
  o Managed 20+ people (10 Ph.D.s) when doing business as MageLang Institute

Statistical pattern matching, genetic algorithms, neural nets
  o Built several recognition systems during graduate research and/or
    professionally for voice, remote-sensing image, and English text
    document analysis.

Algorithm and data structure design
  o Strong theoretical background; firmly grounded in practical applications
  o Dissertation: Invented useful approximation to interesting, but
    intractable computation, reducing complexity from O(n^k) to O(nk)
    (exponential to linear reduction)

Awarded $70k 1994 Army SBIR (Small Business Innovation Research) contract
  o Developed languages for process simulation, 3D (VRML) visualization

Supercomputing
  o Built serial Fortran 77 to parallel Connection Machine (CM-5)
    translators for fluid dynamics applications as postdoctoral fellow

SELECTED PROFESSIONAL EXPERIENCE

jGuru.com (aka MageLang Institute). 1995-present: cofounder, chief scientist

Parr Research Corporation. 1994-1995: computer language consultant
  Clients included NeXT Computer, Army Research Lab, Tandem, CDC

Army High-Performance Computing Research Center (U of MN). 1993-1994
  Postdoctoral Research Fellow

Various Technical Positions, 1982-1990: IBM, Renault Automation,
Lockheed Missiles and Space, Cybotech, Bio-Analytical Systems, Kaman Sciences

PUBLICATIONS

Papers: 4 journal, 3 conference, 11 tech reports
Presentations: 14 invited presentations in US and Germany
Book: "Language Translation Using PCCTS AND C++",
      Automata Publishing; San Jose, CA 1997 ISBN 0-9627488-5-4.

EDUCATION

Purdue University;  West Lafayette, Indiana
  Doctor of Philosophy; School of Electrical Engineering; August 1993
  Master of Science; School of Electrical Engineering; May 1990
  Bachelor of Science in Computer Science; May 1987