|
|
|
|
|
||||||
|
||||||
|
OBJECTIVE: |
Seeking
a challenging new graduate position with a dynamic company that will utilize
my technical skills, talents and creativity. |
|
|
EXPERIENCE: |
5/2004 -
Present |
|
|
|
|
||
|
|
|
|
|
·
Developed
a visualized XPath debugging plugin
for Eclipse in Java based on Eclipse web tools (J2EE) platform project that
is contributed by IBM. ·
Extended
the formal semantic definition of XPath 2.0 to
support context path navigation in XML. ·
Volunteered
for registration desk on 2004 CASCON conference. |
||
|
|
|
|
|
9/2003 -
Present |
|
|
|
|
||
|
|
|
|
|
·
Designed
and implemented a multi-branch library ·
Developed
and tested a database index system with extendible hash table and B+ tree in
C++. ·
Implemented
an E-commerce web application from webpage design in XHTML and Java Script to
Java Servlet development and database design and
implementation. ·
Developed
a Distributed Hash Table (DHT) on the top of Pastry P2P network in Java and
developed a relational database system on the top of DHT. ·
Implemented
a safe set-uid (root) shell in C which can assign
partial root privilege to the administrator for conducting different tasks. ·
Assisted
teaching for several different level computer science courses from the first
year introductory course to fourth year DBMS course. |
||
|
|
|
|
|
5/2003 -
1/2004 |
|
|
|
|
||
|
|
|
|
|
·
Improved
the speed of web crawler application (in Java) by four times by adding a
prioritizing function and rewriting SQL query functions. ·
Optimized
the database querying functions to speed up the website responding time and
the email alerting application (in Java). ·
Improved
the documentation of the crawler application with UML model. |
||
|
|
|
|
|
1/2003 -
5/2003 |
|
|
|
Industry:
|
||
|
|
||
|
|
|
|
|
·
Optimized
the Home Floor Configuration Board project (in java), which is designed to
simulate the decoration of the commercial house. |
||
|
|
|
|
EDUCATION: |
8 |
|
|
|
|
||
|
MSc. in Computer Science |
||
|
|
|
|
|
6 |
|
|
|
|
||
|
BSc. in Computer Science. |
||
|
|
|
|
|
7 |
|
|
|
|
||
|
Bachelor
of Engineering in Chemical Engineering. |
||
|
|
|
|
SKILLS: |
Skill
Name |
Skill
Level |
Last
Used/Experience |
|
Java |
|
|
|
C++ |
|
|
|
C |
|
|
|
SQL |
|
|
|
XML |
|
|
|
OOA, OOD
and Design Pattern |
|
|
|
Linux/Unix |
|
|
|
JavaScript |
|
|
|
Java Servlet |
|
|
|
Socket
Programming |
|
|
|
Shell
script |
|
|
|
Perl |
|
|
|
Python |
|
|
|
Design
Pattern |
|
|
|
HTML |
|
|
|
P2P |
|
|
|
Matlab |
|
|
|
J2EE |
|
|
|
|
|
|
LANGUAGES: |
Languages |
Proficiency
Level |
|
Chinese
- Mandarin |
|
|
English |
|
|
|
|
ADDITIONAL
|
Except for
the technical skills, I would like to highlight some of my invaluable soft
skills that will be important for being a good |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|