Ren-Song Ko 808 C Cherry Lane East Lansing, MI 48823 E-mail: korenson@cse.msu.edu Tel: 517-355-8130(H) 517-980-5907(M) Objective A research and development full-time position in the area of real-time and embedded systems, pervasive and mobile computing, or network. Qualifications Summary Expertise in computer software design and implementation. Comprehensive involvement in management of teams and individuals. More than 5 years work experience in software development. Education PhD in Computer Science and Engineering, Michigan State University, East Lansing, MI, May 2003 expected; GPA: 3.9/4.0 M.S. in Computer Science and Engineering, Michigan State University, East Lansing, MI, 1998; GPA: 3.9/4.0 M.S./B.S. in Electrical Engineering, National Taiwan University, Taipei, Taiwan, 1992/1990 Research Research interests include real-time and embedded systems, pervasive and mobile computing, and network. Design and implement the adaptive software architecture project(ASAP) for dissertation. - Built a Java framework for developing self-adaptive software under dynamic heterogeneous environments. The framework has been applied to pervasive computing, soft real-time systems, and adaptive robotic control system. - The implementation has been tested successfully on Linux (PC, iPAQ, and Nomadic XR4000). - Add soft real-time capability to Java that requires exhaustive study on an open JVM, Kaffe. Work Experience Teaching Assistant: Department of Computer Science and Engineering, MSU Aug. 1999 -- Present Conduct lab sessions, answer questions and grade homeworks for CSE231/232(C++ Language), CSE410(Operation System), CSE420(Computer Architecture), CSE830(Design and Theory of Algorithms), and CSE835(Algorithmic Graph Theory). Research Assistant: Department of Civil and Environmental Engineering, MSU Jan. 1997 -- Aug. 1999, May 2001 -- Present Developed GUI and improved the functionality for the pavement design software, MFPDS, on Windows sponsored by Michigan Department of Transportation. MFPDS is a team project and requires communication with people from different engineering fields. Manage project development. The GUI is developed solely in C++ (> 100,000 lines) with Visual Studio. The core algorithm is developed collaboratively in Fortran with Visual Fortran. Professional Techniques Programming Languages: C, C++, Java, Ruby, Python, Perl, XML, Fortran. Familiar with TCP/IP, OSI 7 layers, ATM, Wireless and simulation. Extensive programming experiences on Unix and Windows platforms. Solid software engineering knowledge and experience. Publications Ren-Song Ko and Matt W. Mutka, ``Use ASAP to Develop Flexible and Efficient Distributed Self-Adaptive Systems,'' submitted to the 2003 International Conference on Parallel Processing (ICPP-2003). Ren-Song Ko and Matt W. Mutka, ``A Component-Based Approach for Adaptive Soft Real-Time Java within Heterogeneous Environments,'' to appear in the special issue of Parallel and Distributed Computing Practices. Ren-Song Ko and Matt W. Mutka, ``Adaptive Soft Real-Time Java within Heterogeneous Environments,'' Proceedings of WPDRTS, Apr. 2002. Ren-Song Ko and Matt W. Mutka, ``FRAME for Achieving Performance Portability within Heterogeneous Environments,'' Proceedings of ECBS, Apr. 2002. Honors & Awards Fellow Scholarship, Department of CSE, Michigan State University, 1999. One of the best papers in WPDRTS 2002 and invited to participate in the special issue of Parallel and Distributed Computing Practices, 2002. References Available on request.