By education and trade, I am a programmer and engineer. My academic interests are interdisciplinary. I am a technologist who chooses to think critically about technology and encourages others to do the same.
I serve as Faculty Advisor for the ACM student chapter at Champlain College.
C/C++, Assembly, Microcontrollers, Web frameworks, Computer Architecture, Text Mining, Software Engineering, Computing Education, Computing Ethics, Information Theory, History, Social Movements, and all things Watches.