Systems: UNIX, Windows, Sun sparc, Solaris and DOS
Tools: gcc, make, gdb, emacs, matlab.
WORK EXPERIENCE
Summer Interns, Sun Microsystems Inc,
Sunnyvale, CA, 7/1998 - present
Test Java Virtual Machine using JCK 1.1.6
Database Programming, Anemostat West Corp., Los Angeles, CA, 1/1997-9/1997
Query Process using SQL language Symix
Database System Administration
Set up and maintain the network wire system
Computer Operator, U-Best (USA) Corp. Los Angeles, CA
4/1994 - 1/1996
Developed video-CD and CD-interactive products
Responsible for hardware and software set up
Resposible for research on new multimedia tools
PROJECTS
Independent Database Project , 6 - 8/1998
Research on Trusted Interoperation of Healthcare Information (TIHI)
Distributed Systems Concepts, 4 - 6/1998
Implemented a distributed, multiplayer game that allows
each player to control a rat in a maze. Implemented a consistency
protocol for a simple distributed shared memory system and analysing its
performance. Coded in C on UNIX.
Database Systems Principles, 1 - 3/1998
Wrote a simplified database engine; and Wrote a program
to simulate a lock manager in database system. Coded in C on UNIX.
C++ and Object-Oriented Programming , 1 - 3/1998
Flight Scheduling System; Coded in C++ on UNIX.
Prototype of Relational Database; Coded in C++ on UNIX.
Memory Management; Coded in C++ on UNIX.
Checker Game; Coded in C++ on UNIX.
Compilers , 9 - 12/1997
Work as a two-person to implement a prototype object-oriented language compilers
GRADUATE COURSES
CS143 Compilers
CS193D C++ and Object-Oriented Programming
CS240B Advanced Topics in Operating Systems
CS244B Distributed Systems
CS547 Distributed Systems Research Seminar
CS245A Database System Principles
CS345 Advance Topics in Database Systems;
CS347 Transaction Processing and Distributed Database