101 reputation
2

Eric Anderson

Computer scientist, occasional faux-EE, onetime software engineer.