About Me - The Long Version


Primary Professional Interest

To develop software to serve the needs of meteorologists and other physical and mathematical scientists.

Technical Summary

Languages (Professional) – Perl/Tk, Python, Tcl/Tk, C++, Bash Shell, C Shell 
Languages (Formal Education) – C, C++, Java, Motif
Operating Systems – Linux, UNIX, Windows
Personal Website Development – HTML, XHTML, CSS, PHP


University of Minnesota Duluth, May 2004
B.S. in Mathematics (Computational)

North Carolina State University, May 1987
B.S. in Meteorology

Current Endeavors

Conducting studies for development of weather-themed personal website. Study focuses on atmospheric processes that produce winter precipitation.


Volunteer (part of time as student), National Weather Service, Duluth, MN
September 2001 – August 2006

Forecaster, National Weather Service, Green Bay, WI
September 1998 – July 2001

Intern/Training Forecaster, National Weather Service, Topeka, KS
October 1995 – September 1998

Intern/Weather Observer, National Weather Service, Columbia, MO
May 1992 – October 1995

Media and Industrial Meteorologist, WTVT Weather Services, Tampa, FL
December 1988 – March 1991

Skills and Abilities

Computer Programming Weather Analysis and Forecasting Additional Accomplishments

Research and Literature

Conference Submissions Informal Case Studies for employee training at the National Weather Service, Green Bay, WI Other Literature

Recent Professional Development

National Weather Service Sponsored Training COMET Meteorology, Education, and Training (MetEd) Website

Honors and Awards

Certificate of Appreciation from the National Weather Service for “numerous and outstanding volunteer contributions to WFO Duluth in the areas of AWIPS, GIS, and computer programming from 2001 to 2006”.

Given 16 performance awards and commendations from National Weather Service offices at Green Bay, WI, Topeka, KS, and Columbia, MO.

Letter of appreciation sent from a citizen concerning accuracy and usefulness of wind forecasts while at National Weather Service, Green Bay, WI.

Professional Memberships

American Meteorological Society

National Weather Association

Interests and Hobbies

Snow chasing, but only when I get desperate.