This thesis is to design the software, which can align the sequence of Express Sequence Tags database to its own genome. The main way is to implement Multi-Layer Unique Makers table, and use the concept of grid to reach distributed computing. The purpose is to analyze large amount of Express Sequence Tags in a personal computer, and produce important information that is relevant. Also to allow biologists and researchers who are in the field of bio-informatics to acquire the information they need within a lower budget. In the recent years, a tremendous amount of DNA sequence information has been developed by molecule bio-labs from the entire world. Since BLAST was published in 1990, almost all the bio-information problems depended on the use of it. However, the speed of managing this information still needed to be emphasized. Therefore, many ideas were brought up to improve the old way. The key points of the new software for the biologists are not only to improve the speed on problem solving, but also on the accuracy. This thesis is trying to emphasize this kind of demand. It will allow biologists to find out the gene sequences and gene structures much quicker and correct. It will also become the public open basis for Express Sequence Tags analysis.