Education
Professional Skills
- Strong background in algorithms and data structures
- Experience with Object Oriented Design and concepts
- Strong C, C++, and JAVA programming skills
- Experience with ORACLE 9i/10g, SQL Server 2005, and MySQL
- Experience with MATLAB R2007b
- Experience with IBM Rational Rose, NetBeans 6.7.1, and MS Office
- Knowledge of TCP/IP, UDP, socket programming
- Knowledge of HTML/XML/XHTML/CSS/PHP/JavaScript
- Knowledge of routers, firewalls, and network management
- Familiarity with Unix/Linux with shell scripting
- Familiarity with version control system (CVS)
Project Experiences
Detection in Gaussian Distributed Heterogeneous WSN, September 2009 – Current
- System modeling and prototyping
- Theoretical analysis and simulation verification
Environment: MS Visual Studio 2008, MS Visio, GSview, MATLAB
R2007b
Intrusion Detection in Gaussian Distributed Wireless Sensor Networks,
March 2009 – September 2009
- Proposal writing
- System model design (network model, detection model, and intrusion strategy model)
- Theoretical analysis and simulation verification
Environment: MS Visual Studio 2008, MS Visio, GSview, MATLAB
R2007b
Campus Parking Service System,
June 2009 – September 2009
- Data Modeling/DB administration support to define/modify database objects
- Creating Database
- Creating triggers to ensure data integrity by checking on data in a consistent fashion
- Creating procedures and functions for the application, and storing them into the database
- Creating exception handling in order to provide the user with customized, informative message if an errors is encountered
- Creating and implementing a package, which bundle certain related procedures, functions and variables
- Administration and monitoring the database
Environment: Oracle 10g, Oracle’s SQL *PLUS tool, MS Visio, Rational Rose, MS Notepad 5.1
Custom user-level thread scheduler by using UNIX pthread library,
March 2009 – April 2009
Environment: MS Visual Studio 2008, LINUX, MS Project 2007
Multi-Threaded Concurrent Streaming-Audio Application Using Socket and Windows Wave Out Interface,
October 2008 – December 2008
Environment: MS Visual Studio 2008
Teaching Experience
| CS340 Data Structure and Algorithms |
Chapter 8 – The Disjoint Set Class |
Nov. 2009 |
Working Experience
| Teaching Assistant, SIUE |
CS314, CS340, CS456 |
Aug. 2009 - Present |
| Teaching Assistant, SIUE |
CS140, CS150, CS240 |
Aug. 2008 - May 2009 |
| Research Assistant, SIUE |
Dr. Yu, Xudong (Advisor) |
Jan. 2008 - May 2008 |
| Assistant Patent Engineer |
China Science Patent&Trademark Agent Ltd. |
Jun. 2003 - May 2005 |
Presentation Experience
- “Energy-Efficient Geographical Forwarding Algorithm for Wireless Ad Hoc and Sensor Networks”, March 2009
- “ANTMIG: A Novel Code Migration Method to Conserve Energy in Wireless Sensor Networks”, March 2009
- “Software Cost Estimation”, December 2008
- “String Edit Distance Matching Problem With Moves”, April 2008
Memberships and Affiliations
- CSSA - Chinese Student and Scholar Association, SIUE
- IEEE – Institute of Electrical and Electronics Engineers
- STLITNET - St. Louis Information Technology Network
Languages Skills
- Chinese (native language)
- English(fluent)