Work:
John Deere - Intelligent Solutions Group
- Urbandale, Iowa Jul 2012 - Jun 2013
-
Contract Sr. Embedded Software Engineer
Sagetech Corporation
- Portland, Oregon Area Apr 2012 - May 2012
-
Contract Sr. Software Engineer
Logos Technologies, Inc.
- Raleigh, NC Jun 2011 - Jan 2012
-
Contract Sr. Software Engineer
David M. Harris Consulting
- Salem, Oregon Apr 2011 - Jun 2011
-
Sr. Software Engineer
AAI Corporation
- Hunt Valley, MD Jul 2009 - Apr 2011
-
Contract Sr. Software Engineer
David M. Harris Consulting
- Salem, Oregon Mar 2009 - Jun 2009
-
Sr. Software Engineer
Axian
- Portland, Oregon Area Aug 2007 - Feb 2009
-
Sr. Software Engineer
Insitu, Inc.
- Bingen, WA Mar 2006 - Apr 2007
-
Sr. Software Engineer
David M. Harris Consulting
- Salem, Oregon Mar 2005 - Feb 2006
-
Sr. Software Engineer
Triton Imaging, Inc.
- Portland, Oregon Area Apr 2003 - Feb 2005
-
Sr. Software Engineer
Axian
- Beaverton, OR Sep 2000 - Mar 2003
-
Senior Consultant
David M. Harris Consulting
- Salem, Oregon Dec 2001 - Oct 2002
-
Sr. Software Engineer
Unnamed Company
- Portland, Oregon Area May 1999 - Apr 2000
-
Senior Mathematician and Financial Engineer
TAVA Technologies (previously Advanced Control Technology)
- Albany, OR Apr 1996 - Apr 1999
-
Systems Engineer
Utah State University
- Logan, UT Oct 1991 - Nov 1995
-
Graduate Student / Research Assistant (College of Natural Resources)
Advanced Control Technology
- Albany, OR May 1988 - Sep 1991
-
Systems Engineer
Falcon Associates
- McLean, Virginia Dec 1985 - Feb 1987
-
Research Scientist
York University
- Toronto, Canada Area Jul 1985 - Dec 1985
-
Assistant Professor (Dept. of Earth & Space Science & Engineering)
University of Oregon
- Eugene, Oregon Sep 1984 - Jun 1985
-
Research Associate (Dept. of Geology)
IRT Corporation
- McLean, Virginia Aug 1983 - Jul 1984
-
Staff Physicist
University of Alberta
- Edmonton, Canada Aug 1981 - Jul 1983
-
Killam Post-Doctoral Fellow
U.S. Geological Survey (USGS)
- Reston, Virginia Jul 1979 - Jul 1981
-
Physical Scientist
Education:
Utah State University 1991 - 1995
Ph.D., March 1996, Watershed Science
University of Chicago 1975 - 1979
Ph.D., Aug. 1981, Geophysical Sciences
University of Chicago 1970 - 1973
B.A., 1973, Mathematics
Whitman College 1969 - 1970
Skills:
Linux Development, Windows Development, TDD (Test Driven Development), Agile Development, Control Systems Development, Embedded Systems, Design Patterns, Object Oriented Design, UML, XML, XML Schema, SQL, Enterprise Architect, .NET, C++, C/C++ STL, C#, OpenGL, Qt, PyQt, PyOpenGL, Open Scene Graph, NASA Worldwind, ArcMap, Sockets, TCP/UDP, State Machines, SQL Server, Oracle, Continuous Integration (Hudson), Subversion, Bugzilla, QaTraq, Visual Studio, Eclipse, NetBeans, Wireshark, High Performance Computing, CUDA, Numerical Simulation, Finite Element Modeling, Numerical Analysis, Google Test, NUnit, Boost, NModbus, GPS Toolkit (GPStk), Geophysics, Algorithms, Software Development
Honor & Awards:
Izaak W. Killam Post-Doctoral Fellow, University of Alberta, Edmonton, Canada, 1981 - 1983
Participant, NATO Advanced Study Institute on Thermodynamics in Geology, University of Oxford 1976