David became involved with computer programming in elementary school, making ASCII-art Snoopy™ calendars on the University of British Columbia's mainframe computer. This led to writing a computer dating system for his high-school's prom and a brief stint selling TRS-80 computers at Radio Shack. Leveraging this excellent foundation, he became the technical founder of Alias Research, Inc.