26.11.2012 Views

Dan Garrette - The University of Texas at Austin

Dan Garrette - The University of Texas at Austin

Dan Garrette - The University of Texas at Austin

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Dan</strong> <strong>Garrette</strong><br />

dhg@cs.utexas.edu<br />

Educ<strong>at</strong>ion Ph.D., Computer Science (in progress) August 2009 - Present<br />

M.S., Computer Science August 2009 - December 2011<br />

<strong>The</strong> <strong>University</strong> <strong>of</strong> <strong>Texas</strong> <strong>at</strong> <strong>Austin</strong>, <strong>Austin</strong>, TX<br />

Advisor: Raymond Mooney<br />

GPA: 3.93<br />

B.S., Computer Science, Magna Cum Laude, with Research Honors August 2003 - April 2006<br />

Illinois Wesleyan <strong>University</strong>, Bloomington, IL Completed in 3 years<br />

GPA: major: 3.90; overall: 3.82<br />

Minor: Cognitive Science<br />

Public<strong>at</strong>ions Type-Supervised Hidden Markov Models for Part-<strong>of</strong>-Speech Tagging with Incomplete Tag Dictionaries<br />

<strong>Dan</strong> <strong>Garrette</strong> and Jason Baldridge<br />

Proceedings <strong>of</strong> EMNLP 2012<br />

Selected<br />

Pr<strong>of</strong>essional<br />

Experience<br />

A Formal Approach to Linking Logical Form and Vector-Space Lexical Semantics<br />

<strong>Dan</strong> <strong>Garrette</strong>, K<strong>at</strong>rin Erk, and Raymond Mooney<br />

In: Harry Bunt, Johan Bos, and Stephen Pulman (eds) Computing Meaning, Vol. 4 (in press)<br />

Integr<strong>at</strong>ing Logical Represent<strong>at</strong>ions with Probabilistic Inform<strong>at</strong>ion using Markov Logic<br />

<strong>Dan</strong> <strong>Garrette</strong>, K<strong>at</strong>rin Erk, and Raymond Mooney<br />

Proceedings <strong>of</strong> the Ninth Intern<strong>at</strong>ional Conference on Comput<strong>at</strong>ional Semantics, January 2011<br />

An Extensible Toolkit for Comput<strong>at</strong>ional Semantics<br />

<strong>Dan</strong> <strong>Garrette</strong> and Ewan Klein<br />

Proceedings <strong>of</strong> the Eighth Intern<strong>at</strong>ional Conference on Comput<strong>at</strong>ional Semantics, January 2009<br />

<strong>The</strong> <strong>University</strong> <strong>of</strong> Maryland (UMIACS)<br />

Research Assistant May 2012 - August 2012<br />

Supervisor: Philip Resnik<br />

− Bayesian models <strong>of</strong> syntactic framing in political writing.<br />

<strong>The</strong> <strong>University</strong> <strong>of</strong> <strong>Texas</strong> <strong>at</strong> <strong>Austin</strong><br />

Research Assistant August 2009 - August 2010<br />

Supervisor: K<strong>at</strong>rin Erk<br />

− Unifying logical and distributional semantics for n<strong>at</strong>ural language represent<strong>at</strong>ion and inference.<br />

Accenture<br />

Consultant September 2008 - August 2009<br />

− Served as one <strong>of</strong> four committers to the open-source Spring B<strong>at</strong>ch framework.<br />

· Designed and developed new functionality. Identified and fixed bugs.<br />

· Wrote reference document<strong>at</strong>ion and answered questions on the public forum.<br />

− Assisted Accenture projects as a Subject M<strong>at</strong>ter Expert for Spring B<strong>at</strong>ch.<br />

− Designed Spring B<strong>at</strong>ch training curriculum and led on-site training in the US and India.<br />

− Wrote document<strong>at</strong>ion on Accenture’s approach to Java development for use company-wide.<br />

− Certified by Accenture as a Technology Architect.


Honors and<br />

Awards<br />

Academic<br />

Service<br />

Selected<br />

Open Source<br />

Projects<br />

Programming<br />

Languages<br />

<strong>University</strong><br />

Activities<br />

<strong>Dan</strong> <strong>Garrette</strong><br />

p. 2<br />

Analyst May 2007 - September 2008<br />

− Developed large-scale applic<strong>at</strong>ions in Java using the Spring, Struts, and iBATIS frameworks.<br />

− After just four months, was made a sub-team leader, formally leading two other developers.<br />

− Trained new developers. Wrote wiki articles for reference. Ran sessions to teach new skills.<br />

− After 15 months <strong>of</strong> work, promoted to Consultant. (Normal requirement is 2 to 3 years).<br />

<strong>The</strong> United St<strong>at</strong>es Peace Corps<br />

Educ<strong>at</strong>ion Volunteer, Ghana, West Africa June 2006 - February 2007<br />

− Taught m<strong>at</strong>h and English in an underperforming rural junior secondary school.<br />

− Worked with staff members to develop their teaching techniques and avoid corporal punishment.<br />

− Planned and performed HIV/AIDS present<strong>at</strong>ions in rural communities and schools.<br />

Illinois Wesleyan <strong>University</strong><br />

Teaching Assistant in the Department <strong>of</strong> Computer Science August 2004 - April 2006<br />

− Courses on algorithms (in C and Haskell), abstract d<strong>at</strong>a structures (in C), and architecture.<br />

TransUnion<br />

Intern Summers 2001-2005 and Winter <strong>of</strong> 2005-2006<br />

− Fixed errors in the applic<strong>at</strong>ion th<strong>at</strong> interacts with the credit d<strong>at</strong>abase. Coded in C.<br />

Gradu<strong>at</strong>e<br />

2010 N<strong>at</strong>ional Defense Science and Engineering Gradu<strong>at</strong>e Fellowship (NDSEG) - 3 years full support<br />

Undergradu<strong>at</strong>e<br />

Dean’s List - 6 <strong>of</strong> 6 semesters<br />

Alumni Academic Scholarship<br />

Upsilon Phi Epsilon - Computer Science Honor Society<br />

Jennings Music Scholarship<br />

Conference reviewing: ACL (2012), <strong>Texas</strong> Linguistic Society Conference (2012)<br />

Conference website maintainer: IWCS-2013<br />

Scalabha – https://github.com/utcompling/Scalabha September 2010 - Present<br />

− N<strong>at</strong>ural language processing tools in Scala<br />

N<strong>at</strong>ural Language Toolkit (NLTK) – http://www.nltk.org/ February 2007 - Present<br />

− Toolkit for n<strong>at</strong>ural language processing in Python Committer since June 2007<br />

Spring B<strong>at</strong>ch – http://st<strong>at</strong>ic.springsource.org/spring-b<strong>at</strong>ch/ October 2008 - September 2009<br />

− Applic<strong>at</strong>ion framework for b<strong>at</strong>ch processing in Java Committer since January 2009<br />

Skilled: Java, Python, Scala<br />

Previous Experience: C, Haskell, MATLAB, Prolog, SQL<br />

Gradu<strong>at</strong>e<br />

Organizer <strong>of</strong> the N<strong>at</strong>ural Language Learning reading group (August 2011 - present)<br />

Undergradu<strong>at</strong>e<br />

John Wesley Powell Student Research Conference - Presenter<br />

Symphonic Winds - Member, Percussion Section Leader for 5 semesters<br />

Civic Orchestra, Opera Orchestra, Titan Band, Percussion Ensemble - Member

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!