Curriculum Vitae - Craig Dillabaugh
Contact Information
|
6 Chemin Summit, Chelsea
Quebec, Canada, J9B 2B1
Phone: 819-827-8215
Email: craig.dillabaugh AT gmail.com
|
Education
-
2005 - 2013
|
Ph.D.
School of Computer
Science, Carleton University
Ottawa, Ontario, Canada
Coursework includes:
Research Interests:
|
1997-2000
|
Master of Science
Department of
Geography, University of Victoria,
Victoria, British Columbia, Canada
Thesis:
Multi-Resolution Extraction of River Networks from Digital
Satellite Imagery
|
1992-1997
|
Bachelor of Environmental Studies
Department of Geography, University of Waterloo
Waterloo, Ontario, Canada
|
Employment History
-
2009
|
Web Map Project Administrator
Agriculture Canada
Ottawa, Ontario, Canada
- evaluated open source Web Map Server software MapServer and GeoServer for suitability in providing a Web Coverage Server.
- administered Web Coverage Server and numerous software tools required to make departmental MODIS data available, including MapServer, Apache, PostgreSQL, PostGIS, GDAL, and Oracle XML-DB.
- developed various software tools (Java DOM tools, Python, Bash) required to efficiently prepare and configure datasets for the Web Coverage Server.
- created QT-based C++ software tool for graphical interface on existing MODIS processing software.
|
2005 - present
|
Teaching Assistant
School of Computer Sience
Ottawa, Ontario, Canada
- instructed tutorials in Java and C.
- provided student consultation and grading in Computer Science subjects including Java programming and software engineering.
|
2007 - present
|
Contract Developer
Mr. Nick Gallus
Ottawa, Ontario, Canada
- developed custom word processing application with Java/Swing.
|
2006
|
Website Manager
The Privacy Network
Ottawa, Ontario, Canada
- managed Microsoft SharePoint web portal.
|
1999 - 2005
|
Research Associate
Canada Centre for
Remote Sensing
Ottawa, Ontario, Canada
- created custom software for image and geographic information processing in C++, Perl, Python and FORTRAN.
- managed MySQL and ARC/INFO databases.
- researched and developed techniques for feature identification from satellite imagery (see here for example).
- developed, and implemented, a tool for extracting estimated drainage basin maps from vector river networks (see here for example).
|
Summer 1999
|
Research Assistant
Department of Geography, University of Victoria, Victoria, British Columbia, Canada
- performed testing on vector/raster conversion software for PCI image processing/GIS systems.
|
Publications
Dillabaugh CR, Meng He, Anil Maheshwari and Norbert Zeh (2009)I/O and Space-Efficient Path Traversal in Planar Graphs. To be published in: Proceedings 20th International Symposium on Algorithms and Computation (ISAAC 2009)
Hawaii, USA, December 16-18, 2009.
Dillabaugh CR, Meng He, and Anil Maheshwari (2008) Succinct and I/O Efficient Data Structures for
Traversal in Static Trees. Proceedings 19th International Symposium on Algorithms and Computation (ISAAC 2008)
Surfers Paradise, Gold Coast, Australia, December 15-17, 2008.
Guindon B, Y Zhang, K Sun, CR Dillabaugh (2004) Linking
remote sensing science to government policy making: A case study in
urban transportation sustainability. In: Proceedings American
Society for Photogrammetry and Remote Sensing Fall Conference.
Kansas City, USA. Sept, 15th. (CD)
Guindon B, Y Zhang, and CR Dillabaugh (2004) Landsat urban
mapping based on a combined spectral-spatial methodology. Remote
Sensing of Environment. 92:218-232.
Dillabaugh CR, KO Niemann, DE Richardson (2002)
Semi-automated Extraction of Rivers from Digital Imagery.
Geoinformatica. 6(3):263-284.
Dillabaugh CR (2002) "Drainage basin delineation from
vector drainage networks" In: Proceedings Joint International
Symposium on Geospatial Theory, Processing and Applications.
Ottawa, Ontario, Canada July, 8-12. ( CD )
Niemann, KO, D Richardson, CR Dillabaugh, (2000). Multi
resolution feature extraction: source data processing for the
revision of map objects. IGARSS 2000 Honolulu, HI, USA 24-28
July 2000 2:630-2.
Presentations
R-Trees and their relatives. Carleton University Department of Computer Science Algorithms Seminar.
Succinct and I/O Efficient Data Structures for Traversal in Trees. Carleton University Department of Computer Science Algorithms Seminar.
Awards and Honours
-
Award or Honour
|
Location
|
Duration
|
NSERC CGS-D
|
Carleton University
|
2007 –
2009
|
Nortel
Networks Scholarship
|
Carleton University
|
2006 –
2007
|
Domestic
Tuition Scholarship
|
Carleton University
|
2005 –
2008
|
NSERC PGS-B
|
University of Victoria
|
1998 –
2000
|
University
of Victoria Fellowship
|
University of Victoria
|
1997 –
1998
|
Dr.
Lorne Russwurm Award
|
University of Waterloo
|
1997
|
Alumni
Gold Medal, Faculty of Environmental Studies
|
University of Waterloo
|
1997
|
Geography
Scholarship
|
University of Waterloo
|
1997
|
Teaching Experience
Teaching Assistanceships
Fall 2008: TUTORIAL - Introduction to Object Oriented Programming (Carleton University)
Winter 2008: TUTORIAL - Introduction to Systems Programming (Carleton University)
Fall 2007: Foundations of Software Engineering (Carleton University)
Winter 2007: Foundations of Software Engineering (Carleton University)
Fall 2006: Introduction to Object Oriented Programming (Carleton University)
Winter 2006: Introduction to Computers for Arts Students (Carleton University)
Fall 2005: Introduction to Computers for Arts Students (Carleton University)
Winter 1999: Cartography (University of Victoria)
Fall 1998: Cartography (University of Victoria)
Winter 1998: Geographic Information Systems (University of Victoria)
Fall 1997: Introduction to Hydrography (University of Victoria)
Winter 1997: Geographic Information Systems (University of Waterloo)
Other Teaching Positions
Winter 1998: Introduction to Microsoft Word/Excel (Canadian Forces
Base, Esquimalt, Victoria, British Columbia)
|