Vào năm 1994, khi còn là sinh viên Đại học Bách khoa Hà Nội, anh đã viết bộ gõ tiếng Việt đầu tiên có tên TVNBK. Đến ngày 26/3/2000, phiên bản UniKey đầu tiên chính thức ra mắt, hoàn toàn miễn phí trên trang web cá nhân. Dù có người hỏi mua lại, anh vẫn quyết định để cộng đồng sử dụng miễn phí...