Eric Liu

2000 Crystal Springs Rd #26-33
San Bruno, CA 94066
USA
Email: "Eric Liu is at hotmail dot com"
Home: (650) 583-3182

____________________________________________________________
Career Objective

To seek a position in which I can apply and develop my software design and engineering skills, so as to contribute to the success of a viable establishment.

____________________________________________________________
Key Strengths

____________________________________________________________
Special Skills

Extensive Development Experience:
 
Design Experience:
 
Other Technical Experience:
 
Secondary Languages: Chinese (Cantonese and Mandarin), basic Japanese

____________________________________________________________
Work Experience

ThoughtWorks: Software developer (Feb 2001 - Present)
 
University of Calgary: Full-Time Graduate Studies (May 1998 - December 2000)
 
Sunterra Marketplace (May - August 1997)
 
Sunterra Quality Food Markets (July - Aug 1994, May - Aug 1995, May - Aug 1996)

____________________________________________________________
Education

MSc in Software Engineering (Department of Electrical and Computer Engineering)
December 2000 - University of Calgary, Canada
Thesis: "Proposal for a Software Metrics-Based Critiquing System"
Province of Alberta Graduate Scholarship
BSc in Electrical Engineering, Minor in Computer Engineering
1998 - University of Calgary, Canada
Graduating Year GPA: 3.71 / 4.00 (with Distinction)

____________________________________________________________
Publications

J. Yip, Succi, G., E. Liu (2001). "How Do Flexible Processes Relate to Software Product Lines", Extreme Programming Examined, Addison-Wesley
 
Succi, G., J. Yip, E. Liu (2000). "Analysis of the Essential Requirements for a Domain Analysis Tool", Software Product Line Workshop of the 22nd International Conference on Software Engineering (ICSE 2000), Limerick, Ireland
 
Succi, G., J. Yip, E. Liu (2000). "Holmes: A System to Support Software Product Lines", Research Exhibition Track of the 22nd International Conference on Software Engineering (ICSE 2000), Limerick, Ireland
 
Succi, G., R. Wong, E. Liu, M. Smith (2000). "Supporting Dynamic Composition of Components", Research Exhibition Track of the 22nd International Conference on Software Engineering (ICSE 2000), Limerick, Ireland
 
Succi, G. and E. Liu (1999). "A Relations-Based Approach for Simplifying Metrics Extraction", Applied Computing Review 7(3), ACM Press
 
Curry, W., G. Succi, M. Smith, E. Liu, R. Wong (1999). "Empirical Analysis of the Correlation between Amount-of-Reuse Metrics in the C Programming Language", ACM Symposium on Software Reusability (SSR), Los Angeles
 
Succi, G., R. Wong, E. Liu, C. Bonamico, T. Vernazza (1999). "An Architecture for Supporting 'Pay-per-use' Downloadable Systems based on Java 2 and JavaSpaces", Workshop on Software Engineering over the Internet of the 21st International Conference on Software Engineering (ICSE), Los Angeles
 
Spasojevic, R., G. Succi, E. Liu (1999). "Virtual Lab for Software Engineering Education", Technical Report SELabsTR99001, Department of Electrical and Computer Engineering, University of Calgary
____________________________________
Graduate-Level Courses
  • Advanced Object-Oriented Systems
  • Software Production Engineering Economics
  • Small Software Project Development (Part I)
  • Domain Analysis and Engineering
  • Software Engineering over the Internet
  • Software Metrics
  • Software Reliability and Testing
  • Requirements Engineering
  • Managing the Software Lifecycle
  • Research Seminar
________________________
Research
  • OO Design Metrics
  • Refactoring
  • eXtreme Programming
  • Distributed System Architectures
  • Software Product Lines
  • Design Critiquing Systems

____________________________________________________________
Interests and Activities

Reading, snowboarding, rock-climbing, table-tennis, rollerblading, badminton, cycling, weight training

____________________________________________________________
References

Note: PDF available.