OBJECTIVE
A challenging research and development position in the networking industry
EDUCATION
Work with Prof. J. J. Garcia-Luna-Aceves on cross layer design for ad hoc networks.
Also give lectures to both undergraduate- and graduate-level network classes and mentor undergraduate and graduate students for their class projects.
Work in the Computer Communication Research Group (CCRG) headed by Prof. J. J. Garcia-Luna-Aceves. Focus on design and performance evaluation of medium access control (MAC) protocols for multi-hop ad hoc networks. Investigated collision avoidance MAC protocols that use omni-directional or directional antennas. Proposed fairness framework and mechanisms for IEEE 802.11 based ad hoc networks. Used C/C++ based simulation tools (GloMoSim, QualNet, ns2 and C++ Protocol Toolkit) to design, implement and evaluate network protocols. Also used Matlab to model the performance of network protocols.
Also finished some projects including: used C++ and Tcl/Tk to implement the game of Othello; used Verilog to implement simple instruction set with pipelines; used Visual C++ and Adobe Photoshop SDK to write filter plug-ins for Adobe Photoshop; used OPNET and CPT to evaluate the performance of a shared bus system with several cache and disk controllers and a queuing system with one Web server and multiple classes of clients; investigated internationalization and localization in open-source software projects.
Gave lectures to both undergraduate and graduate classes in computer networks. Used Microsoft PowerPoint to prepare slides for class.
Teaching assistant for undergraduate class on data compression. Graded homework and exams. Led review sections. Also prepared sample exams.
Also affiliated with Center for Wireless Communications (CWC), Singapore. Designed medium access control (MAC) protocols for multi-hop ad hoc networks. Proposed priority-based and fairness-based protocols which had properties that many previous MAC protocols lacked. Used OPNET to implement and evaluate IEEE 802.11 MAC protocol and other protocols.
Also performed as part-time system administrator for some local companies to manage their Linux-based systems and Apache Web servers.
Developed cluster-based Web spider software (CWWizard) for both Microsoft Windows with Visual C++ MFC and Linux with GNU C++, that could spawn and collect webpages according to user-specified criteria and it was later integrated into Chinabyte's Chinese search engine.
Also participated in building China's 8th National Sports Games' official website and providing Chinese full-text search services using Microsoft Internet Information Server (IIS) and Active Server Pages (ASP).
Available upon request