Resume

Projects

Classes

Photos

Home

Contact Me

 

Song Li

Email Address: lisong@iastate.edu

Homepage : http://www.cs.iastate.edu/~lisong

Phone No. 515-290-1502(H), 515-294-2832(O)

Objective


An R&D internship position utilizing my experience in computer science research and software development.

Skills:
-----------------------------------------------------------------------
Programming :
Languages: C/C++(5 yrs), Java(3 yrs), Perl(1 yrs)

General API: wxWidgets(1yrs), Xerces and Expat(for XML) (1yrs), MS Visual Studio (2yrs)
Graphics API: OpenGL(2 yrs), SGI Performer(2 yrs),VTK(2 yrs),VRJuggler(2 yrs), graphViz(1yrs)
Distributed/high-performance computing: CORBA(2 yrs), MPI/OpenMP(1 yrs), Socket(1yrs)

OS: Unix, MS Windows, MacOS
Software Engineering: CVS, OOAD, design patterns
-----------------------------------------------------------------------
VR Hardware:
C6 and C2 systems(CAVE) in VRAC, Iowa State University
-----------------------------------------------------------------------
Products experience(administration level):
1.Cisco routers (2500,7500,12000series): 5 years
2.SUN's workstations and servers (E3500,E4500),Solaris system: 5 years
3.HP workstation, HP-UX: 3 years
4.Windows NT/2000: 3 years
5.Network management softwares,such as CISCOworks,
HP openview/ITO, Ascend's NavisAccess: 3 years
6.DNS,EMAIL,WWW,PROXY servers: 4.5years
----------------------------------------------------------------------

Bioinformatics software (user level):
----------------------------------------------------------------------
1. Genome data processing: Lucy, Phred/Phrap, TIGR Assembler
2. Gene prediction: genescan, FgeneSH, PFam, Blast, geneBank
----------------------------------------------------------------------

Publications

Song Li and Hui-Hsien Chou  Integrate Qualitative Biological Knowledge for Gene Network Reconstruction using Dynamic Bayesian Networks   Submitted

Song Li and Hui-Hsien Chou. Lucy2: An Interactive DNA quality trimming and vector removal tool. Bioinformatics, Nov 2004; 20: 2865 - 2866.

Song Li and Hui-Hsien Chou. UBviz: A software tool for exploring Metabolic Pathways in 3-D Space.
BioTechniques, Vol. 38, No. 4: pp 540-542 (Apr 2005).
 

Conference activities

Plant and Animal Genome XIII Conference, Jan 15-19, 2005, San Diego, CA
Give two demos in the computer demo session:
1. LUCY2: An Interactive DNA Sequence Quality Trimming and Vector Removal Tool
2. Easy Perl Programming Using VECT: The Visual Extraction and Conversion Tool

7th Annual Conference on Computational Genomics, Oct 21-24, 2004, Reston, VA
Present poster: "Picky: A Large Genome Oligo Microarray Designing Tool"

Education

2003 - present: Department of Computer Science, Iowa State University, USA

      Ph.D. Candidate (expected graduation date: Summer 2007), GPA: 3.80/4.0

Dissertation Topic: “Integrate Qualitative Biological Knowledge for Gene Network Reconstruction using Dynamic Bayesian

Networks” Advisor: Hui-Hsien Chou

2001- 2003: Department of Computer Engineering, Iowa State University, USA

     MS degree, GPA: 3.78/4.0

     Thesis: VE_Xplorer: Coupling Visualization and Computational Environments to Support On-the-fly Engineering Design

1991-1995: Department of Radio engineering , Southeast University, China

     BS degree GPA: 81/100

     Senior design project: develop Intel 8051-based blood-pressure measurer


Working Experience

2006-present:  Ames Laboratory, Department of Energy, Ames, Iowa

Research Assistant. Developing MacMolPlt (URL: http://www.scl.ameslab.gov/~brett/MacMolPlt/), a software tool which allows

users to draw and visualize molecular structures in 3-D space.

 

2005:   Lightline Networks Inc., Palo Alto, California

Paid summer intern. Developing a remote playback functionality in virus capture modules. The major responsibilities include:

1. Developing freeBSD kernel-level code to assembly/disassembly data.

2. Developing server daemons realizing remote data playback.

2003-- present :  Complex Computing Lab, Iowa State University

Research Assistant. Developing Bioinformatics tools. Major research projects:

1. Creating data integration method for gene network reconstruction.

URL: http://www.complex.iastate.edu/download/geneDBN/

2. Developing 3-D biological network visualization tool.

URL: http://www.complex.iastate.edu/download/UBViz/

3. Developing interactive DNA quality trimming and vector removal tool.

URL: http://www.complex.iastate.edu/download/Lucy2

 

2003:  FuelTech Inc., Batavia, Illinois

Paid summer intern. Contributor of the commercial VR scientific visualization software – Acuitiv. Major responsibility is using

CORBA to migrate Acuitiv to client/server architecture.

 

2001-- 2003 :  VRAC ( virtual reality application center) of Iowa State University.

    Research assistant, developing applications to visualize CFD (computational fluid dynamics) works and combine it with CAVE system.

    Project 1: enhance analyzing of the airflow data for John Deere

    Project 2: develop remote controlling software for VR application based on CORBA

    Project 3: Build CFD virtual reality application software on heterogenous computing environment(Using CORBA+MPI)

    please see some of the snapshots

2000 : Data Communication Bureau, China Telecom

    Project engineer, participated in national 163 backbone network ( 50 GSRs, 2.5G link)'s construction project in China.


1995 -- 2000 : Data Communication Bureau of Zhejiang Province, China Telecom

    Network engineer/administrator of IP and X.25 network , LAN administrator , team leader of 8-people group which in charge of the management of provincial IP and X.25 network.

    Project 1: participated in construction and management provincial network(12 area nodes , 1,000,000 users)

    Project 2: UNIX administrator, provide service to all employee of Data Communication Bureau

1994: Nanjing measurement instrument factory, Nanjing, China

    Internship, participated in develop frequency generator
Have participated the technical trainings:

-- The medium-level and advanced-level IP network system integration training, by Asiainfo Inc.

-- The medium-level and network management training of DPN-100 X.25 switch, by Nortel .

  --The Advanced-level network management training of CBX ATM switch, by Ascend (Lucent).

Certifications
Passed CCNA in April, 2000, with score 934, pursuing CCNP, already passed BCMSN, with score 945.