:::Iowa State University:::
Ph.D student enrolled in Aug 2004
Master Degree on Ph.D Track gained in Fall 2006
GPA:3.85/4.0
Unofficial Transcript: [pdf]
Research Group: Database and Information Group
Updated Resume: [doc] [pdf]
Master Thesis
Design and implementation of XML-based Linux file system runner [thesis.pdf] [slides.ppt]
Internship Projects
1. www.greatiowahomes.com::: design and implement a very complicated property database; design and implement a search engine; dynamic webpage programming; responsible for front-end and back-end of this website. (ColdFusion+JavaScript+CSS+Fusebox)
2. www.photocade.com::: Picture-sharing website like yahoo photo sharing and kodak gallery; first ColdFusion project done independently; sharing your albums or pictures with your friends and families; providing contact management, album management, message management, etc. functionalities. (ColdFusion+CSS+Fusebox)
Graduate Projects [Password is available on request]
1. Privacy Protecting Video Surveillance project [cs586.zip]
Implemented color-based foreground pixel detection, pixel cluster and people mask algorithms
both in a video file and in real-time, using C++ and OpenCV
2. Simulation and Evaluation of GRACE-OS [cs552.rar]
Evaluated and simulated the paper GRACE-OS which presents an energy-efficient soft real-time CPU scheduler. Found the speed calculation equation formular is wrong in original paper and the experimental result is doubtable. Provide our suggestions. (Java)
3. DNA Microarray Experiment Database System [cs561.rar]
Designed and Implemented a database system to manage DNA Microarray experiment results; Provided several functions for users to upload data, manage projects, manage users and so on; Good responses from our user - College of Veterinary Medicine
4. Online Hazard Analysis and Proactive Failure Prevention (research paper) [cs515.rar]
In this paper, we try to materialize a proposed framework called CHTFPM in details by providing some proper schemes for each part of the framework and make this novel idea more realistic for real-world uses.
5. An Implementation of an XML Database Runner [cs562.rar]
In this project, we made some improvements such as adding buffer manager, parameterizing DB iterators and changing user interface to the previous cs562 project. The product of this project is called XML_DB runner implemented with Java & DOM
6. Location-based Group Key Pre-distribution Using Post-deployment knowledge [cs652.rar]
There are several approaches proposed to solve the key management problems in wireless sensor networks. In this project, we try to develop a new idea to improve key management scheme while eliminating some assumptions made in previous papers such as [Liu'05a & Liu'05b] (Java)
:::Huazhong University of Sci.&Tech.:::
Bachelor in Computer Science
GPA(major):92.35/100, GPA(all):90/100
Official transcript is available in mail
Research Lab: Computing Grid and Cluster Lab
Bachelor Thesis (Chinese version only)
Intrusion Detection System based on Distributed Data Mining Technique¡ªDesign and Implementation of the Console [Thesis.pdf] [slides.ppt]