Skip to content
View allen19970828's full-sized avatar

Block or report allen19970828

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
allen19970828/README.md

Hi, I'm Allen Yu 👋

Defining problems through psychometrics, validating assumptions through data, building solutions through software engineering, and managing risks through cybersecurity.


About Me

I am an educational technology and psychometrics specialist with a master's degree in educational information and measurement.

My academic and professional interests include:

  • Cognitive Diagnostic Models (CDMs)
  • Item Response Theory (IRT)
  • Classical Test Theory (CTT)
  • Q-Matrix and Q-Tensor analysis
  • Educational data analysis
  • Learning analytics
  • Assessment system development

In software development, I use PHP, Laravel, Python, and R to build educational applications, automate research workflows, and analyze assessment data.

I also have training in cybersecurity and apply secure design principles to web applications, data processing workflows, and educational information systems.

With an academic background in music and professional experience in education, I am particularly interested in interdisciplinary applications that connect psychometrics, software engineering, music cognition, and educational practice.


Areas of Expertise

Domain Areas
Psychometrics and Assessment IRT, CDM, CTT, Q-Matrix, Q-Tensor, cognitive diagnostic assessment
Educational Data Science Statistical analysis, learning analytics, assessment data processing
Software Engineering Full-stack development, web applications, API development, workflow automation
Cybersecurity Web security, network defense, secure system design
Music and Education Piano, music cognition, rhythm assessment, elementary education

Technology Stack

Programming and Development

PHP Laravel Python R

Development Tools

Docker Git Zed

Research Methods

Item Response Theory
Cognitive Diagnostic Models
Classical Test Theory
Q-Matrix Analysis
Q-Tensor Analysis
Learning Analytics
Educational Measurement
Cognitive Diagnosis


Professional Experience

Research and Assessment

Research Assistant

Center for Testing, Statistics, and Adaptive Learning Research

  • Participated in county-wide student learning competency assessment projects.
  • Supported educational assessment research and student competency analysis.
  • Assisted with research data processing, statistical analysis, and project implementation.

Project Assistant

Graduate Institute of Educational Information and Measurement

Participated in projects related to:

  • Educational big data and learning analytics
  • Higher-order mathematics competency assessment systems
  • Digital learning content development
  • Educational technology research and implementation

Teaching and Administration

Substitute Teacher and Homeroom Teacher

Fengzhou Elementary School, Shijiao Elementary School, and Dongshi Elementary School

  • Served as an elementary school substitute teacher and homeroom teacher.
  • Taught music and other elementary-level subjects.
  • Coached students in science fair projects.
  • Participated in school lunch committee operations and administrative work.

Administrative Assistant

National Taichung University of Education

Provided administrative support for:

  • Office of Accounting
  • Division of Continuing and Extension Education
  • Department of Music

Education

Master of Science

Educational Information and Measurement
National Taichung University of Education

Bachelor of Arts

Music
National Taichung University of Education


Professional Training

Educational Big Data Micro-Program

National Taichung University of Education

Legal Studies Credit Program

National Open University

Coursework included:

  • Administrative Law
  • Civil Law
  • Criminal Law
  • Commercial Law

Generative AI and Full-Stack Development Program

Workforce Development Agency, Ministry of Labor

  • Completed professional training in generative AI and full-stack development.
  • Ranked 2nd in the program.

Certifications

iPAS Information Security Engineer — Basic Level

Industrial Development Administration, Ministry of Economic Affairs

Elementary School Teacher Certificate

Ministry of Education


Research and Publications

Journal Article

Validation of Music Rhythm Cognitive Diagnostic Test
Test and Counseling, 2025

Master's Thesis

Application of Cognitive Diagnostic Models in Music Rhythm Performance
2024

Conference Paper

Math Interactive Items with Financial Contexts on Learning Outcomes
2023


Current Interests

I am currently interested in projects involving:

  • Psychometric modeling and assessment analytics
  • Cognitive diagnostic assessment systems
  • Educational data platforms
  • AI-assisted educational applications
  • Secure web-based assessment systems
  • Automated research and reporting workflows
  • Interdisciplinary applications of music cognition and educational measurement

Contact

Popular repositories Loading

  1. pyCTT pyCTT Public

    pyCTT is a high-performance, modern Python library that ports and optimizes the classic R `CTT` package. It is designed for psychometricians, data scientists, and educational researchers who need r…

    Python 1

  2. GDINA.jl GDINA.jl Public

    A high-performance, native Julia port of the R GDINA package for Cognitive Diagnosis Models (CDMs)

    Julia 1

  3. ClassicalTestTheory.jl ClassicalTestTheory.jl Public

    A high-performance, robust, and modern Julia package for Classical Test Theory (CTT) and Psychometrics. Features item analysis, reliability estimators (Cronbach's Alpha, McDonald's Omega), advanced…

    Julia 1

  4. ItemResponseTheory.jl ItemResponseTheory.jl Public

    │ High-performance native Julia package for multidimensional IRT, Q-tensor cognitive diagnosis models (CDMs), and differential item functioning (DIF) analysis. Fusing the features │ of mirt, TAM, p…

    Julia 1

  5. NonparametricCognitiveDiagnosisModel.jl NonparametricCognitiveDiagnosisModel.jl Public

    High-performance Julia package for Cognitive Diagnosis Models (CDMs), featuring NCDM, Q-matrix refinement, MLE/JMLE for DINA, DINO, NIDA, GNIDA, RRUM, and the novel │ Nonparametric │ Weighted CDM (…

    Julia 1

  6. tao-core-go tao-core-go Public

    Go 1