Profile Picture

HeuiChan (Terrence) Lim

PhD Student

Computer Science

The University of Arizona

*Some repositories might be set to private

AutoMATES - Delphi

January 2019 - Current

Defense Advanced Research Projects Agency (DARPA) supported project



Automated Model Assembly from Text, Equation, and Software
The AutoMATES project aims to build technology to construct and
curate semantically-rich representations of scientific models
Building Fortran-to-Python (for2py) IR

About AutoMates

Statistical Debugging in Dynamic Programs

January 2019 - Current



A research in automating the debugging in dynamic programs.
Especially, targeting interpreters and JIT compilers.

Student Response System Security Analysis

Nov 2017 - Dec 2017

Advanced Security Course (CINS 548)


Utilized mini SDR to capture both i>Clicker base and mobile keypads frequency.
Analyzed visualized frequency activities from CubicSDR.

Personal Budgeting Website Development

Aug 2017 – Dec 2017

Senior Project (CINS 490)


Developed “Personal spending manager” web application with Ruby on Rails 5.
Designed UI with HTML5, JavaScript, jQuery, and AJAX.
Developed backend database with SQLite3 to store user inputs and automate data
updates with stored procedures, trigger.

Last Minute Saver (LMS)

Dec 2016 – May 2017

Personal Project with a peer.
Based on user interactions in parking sharing.

Game Programming Language Compiler Design

Aug 2016 – Dec 2016

Compiler Design Course (CS 515)


Developed a gaming programming language interpreter with C++ using flex and bison.
Used vim text editor, g++ compiler, and gdb in debugging.

U.S. Salary Census Data Web Programming Project

Jun 2016 – Jul 2016

Web Programming Fundamentals (CINS 465)


Developed a website for the U.S. salary census data search in Ruby on Rails 4.
Designed UI with HTML5, and JavaScript.
Utilized jQuery and AJAX to ease the process of data retrieval and search.
Migrated census data from MySQL to SQLite3 database for the application’s backend.

U.S. Salary Census Database Management Project

Jan 2016 – May 2016

Project for Introduction to Databases Course (CINS 370)


Designed the U.S. salary census data relationship with ER-diagram.
Populated data into MySQL database and normalized down fourth normal form.
Implemented procedures to analyze data that it can be efficiently retrieved by the users.