Contact Info.
Curriculum Vitae

Curriculum Vitae William L. Wingle



Geostatistics: Kriging, simulation, semivariogram analysis, imprecise data.
Geological Engineering: Ground water and contaminant transport flow and inverse-flow modeling.
Groundwater Flow and Contaminant Transport Models: MODEFLOW, CFEST, CFEST-INV, PEST, UCODE.
Computer Programming / Visualization: C, C++, Flash MX and ActionScript, FORTRAN, Java, PalmOS, Perl, Postscript, and X11R6 with motif.
Computer Embedded Systems: National Semiconductor Geode, Linux, QNX, home automation and audio systems.
Internet World Wide Web Administration: Apache, HTML, CGI, SSI, Java applets, and JavaScript.
Computer Network System Administration: UNIX IBM-AIX and SGI-IRIX systems.


Senior Groundwater Hydrogeologist: Geomega, Boulder, Colorado (2005 - present)

Goundwater modeling consulting.

Senior Software Engineer: CorAccess Systems, Golden, Colorado (2002 - 2005)

Designed and developed user-friendly, graphical, touch screen home automation systems. Software controlled home security, lighting, HVAC, and home audio and theater systems via RS-232 and RS-485 serial, and ethernet (TCP and HTTP). Software written in C++ with Macromedia Flash MX and ActionScript on embedded Linux systems. Security systems: HAI and Comfort. Lighting systems: HAI, LiteTouch, Lutron RadioRA, and Vantage. HVAC system: HAI and GE Enviracom. Audio systems: Russound and Xantech.

Senior Software Engineer: Qubit Technologies, Lakewood, Colorado (2000 - 2001)

Developed user-friendly, graphical, touch screen home security system interface. This device was nominated for "Best in Show" at CES 2001, Las Vegas. System capable of standard security functions, scheduling, X10 lighting, and paging. Incorporated software for in-house messaging, news headlines and associated stories, weather updates (six daily updates via the internet), and automated remote software updates. Software written in C, C++, and ksh for QNX embedded OS on a custom National Semiconductor Geode x86 platform. Troubleshot and assembled custom hardware and hardware components.

Research Associate Professor: (1997 - 2001)
Research Assistant Professor and Research Assistant, Geology and Geological Engineering, Colorado School of Mines, Golden, Colorado (1991 - 1997)

Developed freeware software (UNCERT, for integrating ground water flow and transport modeling with geostatistical techniques (kriging, simulation, imprecise data), and two- and three-dimensional computer visualization. This software package has been distributed to 40+ countries and has been used in petroleum, mining, environmental, forestry, and other industries. Some users have also intragrated results for use with ArcINFO and other GIS tools. The software is written in C (with some FORTRAN) utilizing X11 and motif libraries, socket communications for parallel process on multiple computers, and Postscript output.

Developed semivariogram tutorial with interactive JavaScript images and Java applets.

Collaborated with a U.S. Geological Survey team writing Java GUI interface for VS2D, a vadose zone ground water flow model.

Systems Administrator / Webmaster, Computing and Networking, Colorado School of Mines, Golden, Colorado (1990 - 2000)

Webmaster for the university. Managed Apache, IIS, and Netscape Enterprise web servers. Used SSI's to simplify web page maintenance, and access system level files and services. Used CGI's (C and Perl) for client requested local web searches, user authentication, and secure and unsecure web forms. Maintained, designed, and performed site layout and graphics (Photoshop, animated GIF's, Quicktime panoramas).

UNIX system administrator for IBM-AIX and SGI-IRIX systems. Duties involved system installation, configuration, script maintenance, backup, and user / client support. Software builds and ports (gcc, perl, etc. any user requested software, freeware, and GPL software). Managed software licensing using FlexLM.

Wrote FORTRAN graphics library used by introductory programming classes. Taught some introductory classes on basic UNIX usage for students using systems for class labs.

Hydrogeologist/Software Developer, Wingle Hydrogeology, Golden, Colorado (1989 - Present)

Ground water modeling and geostatistical software consulting. Most work associated with use of UNCERT and CFEST/CFEST-INV. Currently developing stereonet and structural analysis software and tutor. Developed 3D, Isometric Solid Surfacing and Shading, a 2-1/2 dimensional surface visualization package for MS-DOS systems. Software sold through Rockware Inc.

Research/Teaching Assistant, Geology and Geological Engineering Department, Colorado School of Mines, Golden, Colorado (1988 - 1990)

Developed UNCERT software described above for Ph.D research. Improved CFEST-INV, an inverse flow model enhancement to CFEST (a forward flow and transport model developed by Battelle PNL). This software was written in FLEX, a quasi-variant of FORTRAN. Research was tested on data from the Hanford 300 Area, Richland Washington. Aided in various ground water modeling classes. Aided students with software needs on research projects (UNCERT modifications and other utilities) for projects at the Rocky Mountain Arsenal, Hanford Reservation, and CSM Survey Field.

Computer Programmer, Pressel & Company, Englewood, Colorado (1987 - 1989)

Wrote control system in Pascal, C, and assembly for a 64KB embedded system to control a throttled 200,000 to 600,000 btu gas furnace. Controls involved monitoring thermisters, positioning step motors (gas/air throttles), monitoring and toggling switches, and tracking energy demand through time.

Geological Technician, Copper Range, White Pine, Michigan (1986)

Mapped mining advances, measured unit thicknesses, estimated ore recovery, and identified structural changes to drillers for advance adjustments.


Colorado School of Mines, Geological Engineering (Hydrogeology), Golden, Colorado, Ph.D., 1997; M.E., 1991; B.S. (Mathematics and Computer Science minor), 1988

University of Denver, Business Management, Denver, Colorado, B.S.B.A., 1983

Colorado Scientific Society (webmaster)
International Association for Mathematical Geology

Geostatistical Analysis Tutor:

Available upon request, or visit

Available upon request
Last Modified: October 2, 2014