Programming languages
Programming education
Software engineering
Generative AI programming tools and methodologies
Human-AI collaborative software development
High-performance computing and scientific computing
Ph.D. of Information Science and Technology, The University of Tokyo
(Dept. of Creative Informatics, Grad. School of Information Science and Technology, 2014)
Master of Science, National Taiwan University
(Computer Science Division, Grad. Institute of Electrical Engineering, 2004)
Bachelor of Science, National Taiwan University
(Dept. of Mechanical Engineering, 2002)
Taipei Municipal Chien Kuo High School
(1995 - 1998)
Experience
2024/2 - present
Section Chief of Research Promotion Division,
Research and Development Office, National Central University.
2023/7 - present
Executive Member of the Council,
Software Engineering Association Taiwan.
2022/8 - present
Associate Professor,
Dept. of Computer Science and Information Engineering, National Central University.
2023/2 - 2023/7
Adjunct Associate Professor,
Dept. of Computer Science, National Chengchi University.
2019/2 - 2019/7
Adjunct Assistant Professor,
Dept. of Computer Science, National Chengchi University.
2016/8 - 2022/7
Assistant Professor,
Dept. of Computer Science and Information Engineering, National Central University.
2014/4 - 2016/4
Project Assistant Professor,
Dept. of Creative Informatics, The University of Tokyo.
2012/4 - 2014/3
Research Assistant,
Project "Development of System Software Technologies for post-Peta Scale High Performance Computing", JST CREST.
2012/4 - 2014/3
PhD Student,
Core Software Group, Dept. of Creative Informatics, The University of Tokyo.
2011/4 - 2012/3
Research Assistant,
Project "Computationism as a Foundation for the Sciences (CompView)", JSPS Global COE Program.
2011/4 - 2012/3
PhD Student,
Core Software Group, Dept. of Mathematical and Computing Sciences, Tokyo Institute of Technology.
2011/3 - 2011/3
Senior R&D Engineer,
CyberLink Corp., Taiwan.
2008/6 - 2011/2
R&D Engineer,
CyberLink Corp., Taiwan.
2006/5 - 2007/7
R&D Engineer,
Synopsys Taiwan Limited.
2004/10 - 2006/4
Research Assistant,
Central Weather Bureau, Taiwan.
2003/7 - 2006/11
Teaching Assistant,
Yen Tjing Ling Industrial Research Institute.
2002/9 - 2004/6
Master Student,
HPCLab, Computer Science Division, Grad. Institute of Electrical Engineering, National Taiwan University.
1998/9 - 2002/6
Undergraduate Student,
Dept. of Mechanical Engineering, National Taiwan University.
Honors
Teaching Excellence Award of College of Electrical Engineering & Computer Science, National Central University, 2020.
Teaching Excellence Award of College-University, National Central University, 2019.
Outstanding Researcher Award for new faculty, National Central University, 2016 - 2019.
Scholarship for International Students from Taiwan, Interchange Association, Japan, 2013.
Partial (half of the fee) exemption from admission fee, The University of Tokyo, 2012.
Full exemption from tuition for the semesters in 2012, The University of Tokyo.
Full exemption from tuition for the semesters in 2011, Tokyo Institute of Technology.
Grants
Developing programming language support and library frameworks for generative AI-assisted programming (National Science and Technology Council, 2024/8/1 - 2025/7/31, PI)
Improving students' understanding of using programming language mechanisms by applying generative AI to solve and set problems in learning (Ministry of Education, 2024/8/1 - 2025/7/31, PI)
Developing programming support for the immutability check on user-defined typed objects in dynamically typed languages (National Science and Technology Council, 2023/8/1 - 2024/7/31, PI)
Integrating debuggers with making-thinking-visible to improve students' understanding and use of programming language mechanisms (Ministry of Education, 2023/8/1 - 2024/7/31, PI)
Artificial intelligence technology to establish next early warning system (III) ---Big data machine learning for on-site early warning research (Central Weather Bureau, 2023/1/1 - 2023/12/31, Co-PI)
TaiWan AI-based Management Strategy, TWAI, for Earth and Environmental Disasters (2/2) (Ministry of Science and Technology, 2022/11/1 - 2023/10/31, Co-PI)
Introducing making-thinking-visible in a programming course to help students develop their programming thinking (Ministry of Education, 2022/8/1 - 2023/7/31, PI)
Initiating General Education Renaissance (IGER): Software Development and Program Comprehension (Ministry of Education, 2022/6/1 - 2024/7/31, Co-PI)
Artificial intelligence technology to establish next early warning system (II) ---Big data machine learning for on-site early warning research (Central Weather Bureau, 2022/1/1 - 2022/12/31, Co-PI)
TaiWan AI-based Management Strategy, TWAI, for Earth and Environmental Disasters (1/2) (Ministry of Science and Technology, 2021/11/1 - 2022/10/31, Co-PI)
A programming learning environment consisting of a paper board game and a computer system (Ministry of Science and Technology, 2021/8/1 - 2023/7/31, PI)
Improving programming support for scientific computing and data science applications with code analysis and machine learning (Ministry of Science and Technology, 2021/8/1 - 2022/7/31, PI)
Artificial intelligence technology to establish next early warning system ---Big data machine learning for on-site early warning research (Central Weather Bureau, 2021/3/17 - 2021/12/31, Co-PI)
The radiation measurement payload with radiation-harden integrated circuits for inter moon-earth mission and moon orbit (National Space Organization, 2020/10/14 - 2021/2/13, Co-PI)
Building an automated program code review tool based on artificial intelligence (Institute for Information Industry, 2020/3/20 - 2020/11/30, PI)
Multi-seismic attribute analysis with machine learning in carbonate reservoir---an unsupervised approach (Formosa Plastics Group, 2020/1/1 - 2020/12/31, Co-PI)
Designing an automated program code review tool based on artificial intelligence (Institute for Information Industry, 2019/10/15 - 2019/12/15, PI)
Developing guidelines and utilities for rewriting scientific computing applications with modern programming languages (Ministry of Science and Technology, 2018/8/1 - 2021/7/31, PI)
Multi-channel physiological signal acquisition and processing SoC: integration of advanced micro controller unit, data-converter and hardware-accelerator for independ component analysis (Ministry of Science and Technology, 2017/8/1 - 2018/7/31, Co-PI)
Seismic ambient noise monitoring in the CCS test site, Changhua Coastal Park (Taiwan Power Company, 2017/6/2 - 2018/1/31, Co-PI)
Providing better abstraction and modular support at language-level for applications in scientific computing domain (Ministry of Science and Technology, 2016/11/1 - 2018/7/31, PI)