Tsao, Cheng-Lin 251 10th St. NW, Apt. A722, Atlanta, GA 30318 +1-206-816-0639 cltsao@gatech.edu http://users.ece.gatech.edu/~cltsao OBJECTIVE - Seeking intern R&D positions in mobile embedded systems, wireless network systems, or network security. EDUCATION Georgia Institute of Technology, Atlanta, GA (expected 2011) Ph.D. candidate in Electrical and Computer Engineering - GNAN Research Group, headed by Prof. Raghupathy Sivakumar - GPA 4.0/4.0 National Taiwan University, Taipei, Taiwan (June 04) M.S. in Electrical Engineering (Computer Science Research Group) - GPA 4.0/4.0; graduate with honors (ranked #1) National Taiwan University, Taipei, Taiwan (June 02) B.S. in Electrical Engineering - GPA 3.6/4.0; Major 3.8/4.0; CS Major 4.0/4.0 PUBLICATION - C.-L. Tsao and R. Sivakumar, "On Effectively Exploiting Multiple Wireless Interfaces in Mobile Hosts," ACM International Conference on Emerging Networking Experiments and Technologies (CoNEXT), Rome, Italy, December, 2009. - S. Lakshmanan, C.-L. Tsao, and R. Sivakumar, "Aegis: Securing wireless networks against eavesdropping using smart antennas", revised version submitted to IEEE/ACM Transactions on Networking. - S. Lakshmanan, C.-L. Tsao, and R. Sivakumar, "On Coding Concurrent Transmissions in Wireless Networks," Poster Presentation, ACM International Conference on Mobile Computing and Networking (MOBICOM), Beijing, China, September, 2009. - Y. Jeong, S. Kakumanu, C.-L. Tsao, and R. Sivakumar, "VoIP over Wi-Fi Networks: Performance Analysis and Acceleration Algorithms," Springer Mobile Networks and Applications, vol. 14, no. 4, pp. 523-538, August 2009. - J.-F. Lee, M.-C. Chen, and C.-L. Tsao, "Sniffing Out Correct Error Frame Model for the ns-2 Simulator," Elsevier Simulation Modelling Practice and Theory, vol. 17, no. 7, pp. 1227-1240, August 2009. - Y.-T. Wu, W. Liao, C.-L. Tsao, and T.-N. Lin, "Impact of Node Mobility on Link Duration in Multi-hop Mobile Networks," IEEE Transactions on Vehicular Technology, Vol. 58, No. 5, pp. 2435-2442, June 2009. - S. Lakshmanan, C.-L. Tsao, R. Sivakumar, and K. Sundaresan, "Securing Wireless Data Networks against eavesdropping using Smart Antennas," International Conference on Distributed Computing Systems (ICDCS), Beijing, China, June 2008. - Y. Jeong, S. Kakumanu, C.-L. Tsao, and R. Sivakumar, "Improving VoIP Call Capacity over IEEE 802.11 Networks," IEEE International Conference on Broadband Communications, Networks, and Systems (BROADNETS), Raleigh, NC, USA, September 2007. - C.-L, Tsao, Y.-T. Wu, W. Liao, and J.-C. Kuo, "Link Duration of the Random Way Point Model in Mobile Ad Hoc Networks," IEEE Wireless Communications & Networking Conference (WCNC), Las Vegas, NV, USA, April 2006. - Y.-T. Wu, W. Liao, C.-L. Tsao, "Epoch Distance of the Random Waypoint Model in Mobile Ad Hoc Networks," IEEE Consumer Communications and Networking Conference (CCNC), Las Vegas, NV, USA, January 2006. - Y.-T. Wu, T.-Y. Ho, W. Liao, C.-L. Tsao, "Epoch Length of the Random Waypoint Model in Mobile Ad Hoc Networks," IEEE Communications Letters, Vol. 9, No. 11, pp. 1003-1005, November 2005. WORK EXPERIENCE Google Inc., Mountain View, CA (May 09-July 09) Intern Software Engineer - Implemented a lightweight network tracing system that collects Wi-Fi/3G/GPS information on Android. - Implemented trace-based and model-based mobile network characterizers using Java. - Established a mobile network emulation environment for real system testing on iPhone and Android. IBM T. J. Watson Research Center, Hawthorne, NY (May 08-Aug. 08) Research Intern - Developed a method for security zone discovery comprising diverse approaches. - Implemented a hybrid security zone discovery system using shell scripts, Java, and XML. - Developed and implemented a method for security compliance verification using Java and XML. Asankya Inc., Atlanta, GA (May 07-July 07) Intern Software Engineer - Developed and implemented cross-platform front-end software using C/C++ and wxWidgets. - Built the installation packaging for the software and libraries using WiX. - Developed an automatic deployment system using C socket, NetFilter, and Linux kernel programming. Click Technology Inc., Taipei, Taiwan (Jan. 06-July 06) Software Engineer - Designed architecture of auto web-based telephony services based on VoIP and voice synthesis. - Developed and implemented a VoIP messaging and recognition system using C++ and Skype API. - Integrated web application system and back-end services using CORBA, C++, and JSP. National Security Bureau, Taipei, Taiwan (July 04-Dec. 05) System Engineer, Dept. of Information - Developed and implemented a hardware authentication system using 802.1X. - Developed and implemented a print auditing/tracking system with digital watermark. - Implemented and maintained network infrastructure and information systems using CISCO IOS. Integrated Media Adcraft, Inc., Taipei, Taiwan (Jul 00-Sep 01) Software Engineer - Designed and implemented "Automatic Website Builder" and its extensible modules. SKILLS - Programming: Java (J2SE/J2ME/J2EE), C/C++, C#, Ruby, Tcl, shell script, design patterns, UML - APIs: Linux kernel API, Windows APIs, wxWidgets, Skype API, MSN API - Operating systems: Android, Linux (kernel programming), Windows, Solaris, Mac OS - Web: HTML, XML, JavaScript, PHP, ASP, JSP, SQL, CORBA - Networking: TCP/IP, NetFilter, Unix/Win/raw socket, ns-2, QualNet/EXata, PlanetLab, EmuLab, ScriptRoute - Tools: Eclipse, Visual Studio RESEARCH EXPERIENCE Georgia Institute of Technology, Atlanta, GA (Aug. 06-present) Research Assistant, GNAN Research Group, Dept. of ECE Project: Multihoming for Wireless Devices - Designed multihoming solutions for heterogeneous networks and implemented them on Android/Linux. - Designed and implemented a real time multihomed 3S-TV system using NetFilter in Linux kernel. - Built a multihomed gateway system that integrates Wi-Fi, WiMAX, 3G, DSL, and cable networks. Project: Collision Coding in Wireless Networks - Designed network codes that allow concurrent transmissions under asymmetric collision. - Designed and implemented algorithms that generate collision codes and the optimal schedule. - Designed and implemented a method to tolerate out-of-synch in collision coding. Project: Multipathing in the Internet - Designed a peer-to-peer multipath data transfer protocol using digital fountain codes. - Designed a multipath routing mechanism via bottleneck-disjoint paths. - Implemented both systems on PlanetLab using C++, Java, ScriptRoute, and socket programming. Project: Instant-Messaging Worms - Designed architecture for instant messengers to prevent worm propagation based on worm behaviors. - Implemented the add-on on MSN messengers using C#, Microsoft Active Accessibility, and MSN API. Project: Securing Wireless Data Networks against Eavesdropping Using Smart Antennas - Designed security mechanisms using smart antennas to reduce exposure to eavesdroppers. - Built a physical-level simulator for wireless security with smart antennas using C++. Project: Improving VoIP Call Capacity over IEEE 802.11 Networks - Designed and implemented a GUI monitor system to evaluate VoIP performance in real time. - Implemented the system using Java socket and Swing. National Taiwan University, Taipei, Taiwan (Sept. 02-June 04) Research Assistant, Internet Research Laboratory, Dept. of EE - Analysis of Link Dynamics in Mobile Ad Hoc Networks - Broadband Wireless Information Access for e-Building - xDSL Multimedia and Multi-service Communication System - QoS and Multicasting in IP over WDM Networks ACACEMIC EXPERIENCE Georgia Institute of Technology, Atlanta, GA (Fall 2009) Teaching Assistant, Dept. of ECE - Course: ECE 4605 (Advanced Internetworking) Peer reviewer for IEEE Transactions on Mobile Computing and Elsevier Computer Networks National Security Bureau, Taipei, Taiwan (July 04-Dec. 05) Lecturer, Dept. of Information - Courses: Computer Training for Employers ¡V Operating System and Application Software National Taiwan University, Taipei, Taiwan (Sept. 03-June 04) Teaching Assistant, Dept. of EE - Courses: "Computer Programming" and "Introduction to Computer Networks" HONORS AND AWARDS Scholarship granted by Dept. of EE, NTU (Sept. 03-June 04) First Place Award and Best Originality, Contest of Telecom Value-added Software, Chunghwa Telecom (Oct. 2003) - Developed a communication platform for gaming across computers and mobile phones using J2ME. REFERENCES - Dr. Raghupathy Sivakumar, Associate Professor, Dept. of ECE, Georgia Tech, siva@ece.gatech.edu, +1-404-385-2257