Derek Beattie

Nebraska

Independent software developer.