My name is David Ellis. My wife, two children and I live in Wallingford CT, which is north of New Haven CT. I am a Software Engineer who enjoys many outdoor activities such as hiking (especially barefoot), mountain biking, camping, backpacking, roller blading and cross country skiing.