David's Web Sites: davidmak.info : deepmist.net


"The secret to creativity is knowing how to hide your sources." -- Albert Einstein


David Mak Ka Ming (Traditional Chinese: 麥嘉明; Simplified Chinese: 麦嘉明; pinyin: mài jiã míng; Cantonese Jyutping: mak6 gaa1 ming4) is a software engineer working in Vancouver, Canada.

He obtained Master of Applied Science degree in the Department of Electrical and Computer Engineering at the University of British Columbia. His research project was a tool which would assist software project managers making task allocation decisions.

Mak also uses the alias deepmist (Traditional Chinese: 深霧) to post stories on the Taiwan academic bulletin board system. Two of his works is published as a paperback novel.



Mak was born in Hong Kong and studied at Raimondi College (Hong Kong) for most of his primary school (elementary school) years. He immigrated to Vancouver, Canada at the age of 11. During his teenage years, he developed interests in history, politics, computers, european football (soccer), ice hockey and badminton.

He graduated from Killarney Secondary School and enrolled in the Bachelor of Applied Science program at the University of British Columbia in the following September. After four years of study, Mak obtained the degree of Bachelor of Applied Science in Computer Engineering (Software Engineering Option, Minor in Commerce).

Mak is an avid supporter of the Liverpool Football Club.


Graduate Study

Mak enrolled in the Master of Applied Science program at the University of British Columbia between 2004 and 2007. He was a member of the Software Engineering Architecture Laboratory (SEAL) at the Department of Electrical and Computer Engineering. The thesis, titled "NextMove: Task Coordination in a Distributed Agile Development Environment," deals with the topic of coordinating and managing tasks within a geographically distributed software project teams. The thesis build upon existing work in project management, workflow modeling and task delegation.

For more information on the project, please see the project page at the SEAL web site.



Mak began to write Chinese short stories during his leisure time at the age of 17. His works are first posted on his personal home page. Later, he was exposed to the bulletin board systems among the universities in Taiwan, where many amateur writers (mostly university students) post their writings on boards dedicated to internet stories (網路小說). He took up the alias deepmist and began to post his stories there.

Mak write almost exclusively in the romance genre. When asked why a male engineering student like him would write love stories, he shrugged and said "I don't know."

In 2003, Mak received an invitation from a publisher in Taiwan to publish one of his stories as a paperback novel. In Feburary 2004, Mak's first book, 相擁時,或許可以找到愛情 (translation: When We Embrace Each Other, We May Find Love), was published.

The most complete collection of Mak's works can be found at deepmist.net




CSS tab layout adopted from SilverOrange CSS Tabs