Daniel has a master's degree in Teaching with Internet Technologies from the Marlboro Graduate Center and has been teaching and developing for the web for over 15 years. Like many of his peers, Daniel first began programming in BASIC when, as a 4th grader, he stumbled upon the computer in his school's library. In 1998 Daniel started Binary Blacksmith and has since gone on to work for the Vermont Lottery, the National Gardening Association, and Jvillage. He has held positions as an IT Generalist, Web Developer, Director of Software Development, Operations Manger and CTO.
In 2000 Daniel began teaching at the Community College of Vermont. Over the course of his 13 year career there, he taught everything from basic computer skills, to Flash Animation with ActionScript, to Advanced Java programming. He has also taught Database design and Management for Marlboro College and did tutorial work for Burlington College.
In his free time, Daniel is an avid RPG enthusiast, plays both drums and piano, and does still life paintings in oil and acrylic. He has also been an attendee at GenCon off an on for the past 7 years, and hopes go back again soon.