Tieng K. Yap worked at the National Institutes of Health (NIH) from 1988 to 1999 on a number of different research projects involving in EEG and MEG signal processing, PET image processing, and protein and DNA sequence analysis. While at NIH, he authored and co-authored one book titled High Performance Computational Methods for Biological Sequence Analysis, two book chapters, four journal articles including one in Science, and six conference papers.
While at NIH, he taught two graduate courses in principles of database systems at the Johns Hopkins University from 1997 to 1999.
He joined Blackboard in May 1999 as member of the software engineering team to develop a web application for teaching and learning online. In this position, he is mainly responsible for designing and developing the database using Microsoft SQL server and Oracle Database server. However, he has also developed some parts of the application using Java and .NET technologies. In addition, he has also written a number of tools in PERL.
He earned his BSEE from Illinois Institute of Technology in 1988, MSEE from Johns Hopkins University in 1991, and PhD from George Mason University in 1995.