Navigation
Academic
Professional
Personal
|
EDUCATION
PUBLICATIONS
-
Lin, H. T., Burleigh, J. G., Eulenstein, O. (2009).
Triplet Supertree Heuristics for the Tree of Life.
Seventh Asia-Pacific Bioinformatics Conference.
Invited to the supplement issue of BMC Bioinformatics Journal.
-
Lin, H. T., Sirin, E. (2008).
Pellint - A Performance Lint Tool for Pellet.
Fifth International Workshop on OWL: Experiences and Directions.
INDUSTRIAL WORK EXPERIENCE
| 2008 (Jun) - 2008 (Aug) |
Summer Research Internship
Clark & Parsia LLC, Washington DC
Assisted in research and development of cutting edge technologies for the Semantic Web including:
- Implementation and optimization of EL+ classifier (extension on Pellet)
- Pellint - A Performance Lint Tool for Pellet
|
| 2006 (Feb) - 2007 (Aug) |
Software Engineer
Compac Sorting Equipment, New Zealand
Mainly performed design, development, testing, maintenance and support of the Sizer software - a real-time control system for fruit sorting machines, using C++ and C#.
I also initiated the Multi-Pack Weight Optimizer research project: an online real-time optimization algorithm for a variation of bin packing problem.
I was the leading engineer to analyze, design and implement the solution.
A customer quoted: "The new optimizer has proved to be a valuable tool over the season, enabling absolute accuracy and flexibility with the wide range of pack type we produce.
It allows us to accurately pack a range of products both within a size and across a range of sizes and maintain very accurate target weights."
|
| 2004 (Feb) - 2005 (Apr)
|
Software Engineer
Peace Software, New Zealand
Mainly performed design, development, testing, maintenance and support of its major software product: a web-based customer information system for the utility industry
- electricity, gas, and water, using Java.
Also involved in these research projects:
- Enhanced an in-house tool that automates the generation of database update scripts. The tool is based on E-Gen, a commercial Java application that models and automates code generation for any language.
- Designed and prototyped a research project on a security infrastructure extension to the Spring framework. A field-level security extension to an open source project - Acegi (Now Spring Security).
- Designed and prototyped a new Java-based framework for automated acceptance testing of APIs, which involves XML files as input and output.
|
| 2002 (Dec) - 2003 (Mar) |
Summer Research Internship
Peace Software, New Zealand
Designed and implemented a prototype - Residential Gateway: Home Appliance Remote Management System.
|
| 2001 (Dec) - 2002 (Mar) |
Summer Research Internship
Peace Software, New Zealand
Designed and implemented a prototype for an extension to a web-based B2C application - Online Tariff Calculator.
|
ACADEMIC WORK EXPERIENCE
TEACHING EXPERIENCE
AWARDS AND ACHIEVEMENTS
|