Curriculum Vitae
Feihong Wu
Email: wuflyh@cs.iastate.edu
Homepage: http://www.cs.iastate.edu/~wuflyh
Phone: 515-294-7331(O), 515-231-9382(H)
Career Objective
A R&D position to utilize my knowledge and experience in the areas of database, machine learning, data mining, algorithm design, programming and bioinformatics.
Education
B.S. 1996, Department of Biology, Tsinghua University, China
Ph.D. (expected 2008), Computer Science Department and Bioinformatics and Computational Biology Program,
Iowa State University
Working Experience
Iowa State University, Ames, Iowa 50010
Artificial Intelligence Lab Research Assistant on NIH Grant "Discovering Protein Sequence-Structure-Function Relationships"
(Apr 2003-Present)
-Designed data mining algorithms to predict protein-protein interaction sites and implemented two online software servers (Java, Perl/Linux)
-Designed protein-protein interface database system hierarchy and database schemas, implemented data collection program to deposit 80GB data into the database, and implemented database-driven web applications and web services (Java/Oracle, Mysql/Linux)
-Designed kernel methods to solve interaction site classification problems in proteomics and implemented them in the framework of weka data mining package (Java/Windows)
-Designed and implemented algorithms to solve hierarchical classification problems with class taxonomies (Java/Windows)
XiaHua Telecom Inc. Beijing, China
Senior Software Engineer (Jan 2001-Jul 2001)
-Designed and implemented the web interface of “The XiaHua Email System” based on Qmail (C/Linux)
Baidu Network Tech Inc. Beijing, China
Senior Software Engineer (Jan 2000-Jul 2000)
-Developed scalable, multi-threading web-crawler programs to collect and parse web pages for Baidu’s Chinese internet search engine technology (C++, Python/Linux)
China Suntek Tech Inc. Guangzhou, China
Software Engineer (Aug 1996-Aug 1999)
-Designed and implemented network communication C++ libraries; implemented customized transportation layer network protocols over raw IP (C++/Solaris)
-Implemented an auditing server through message-passing and finite state machine handling in the "Integrated Phone Service System" project (C++/Oracle/Solaris)
-Implemented voice mail server over dialogic voice adaptors in the "Vast Voice Mailbox” project (C++/UnixWare, Solaris x86)
-Implemented information management programs to facilitate operator services in the "180 Hotline" project (PowerBuilder, Visual C++/Sybase/Windows)
Skills
Languages: C/C++ (7 years), Java (5 years), Perl, Python, Visual C++ and PowerBuilder
Operating Systems: Solaris, Solaris x86, Unixware, Linux and Windows
Databases: Oracle, Sybase and Mysql
Publications
Wu, F., Towfic, F., Dobbs, D., Honavar, V. "Analysis of protein-protein dimeric interfaces." International Conference on Bioinformatics and Biomedicine, San Jose, in press, 2007.
Wu, F., Olson, B., Dobbs, D., and Honavar, V. "Comparing Kernels For Predicting Protein Binding Sites From Amino Acid Sequence". IEEE Joint Conference on Neural Networks, Vancouver, Canada, IEEE Press. Vol. in press, 2006.
Yan, C., Terribilini, M., Wu, F., Jernigan, R.L., Dobbs, D. and Honavar, V. "Identifying amino acid residues involved in protein-DNA interactions from sequence". BMC Bioinformatics, 2006.
Wu, F., Zhang, J., and Honavar, V. "Learning Classifiers Using Hierarchically Structured Class Taxonomies". Proceedings of the Symposium on Abstraction, Reformulation, and Approximation (SARA 2005), Edinburgh, Berlin, Springer-Verlag. Vol. 3607. pp. 313-320, 2005.