Selected work

Research at the center. Software in practice.

My current path is in AI and education. These research projects lead the way, alongside applied software that puts systems design into practice.

Research foundations

Two connected questions.

How can we inspect what a learner model knows? And what evidence should connect that model to an educational decision?

Research engineering

Auditable knowledge tracing

My M.S. thesis develops a temporal heterogeneous Student Knowledge Map for separating shared learning structure, mutable learner state, and immutable evidence. The evaluation uses train-only provenance, prediction-before-update replay, prospectively locked decisions, and a separate release-verification workflow.

Knowledge tracingTemporal graphsPythonReproducibility
Read the research summary
My role
Research design, implementation, experiment governance, analysis, visualization, and technical writing.
Why it matters
A predictive result is more useful when its state, provenance, comparison, and failure boundaries remain inspectable.
Research synthesis

Evidence-to-action framework for adaptive assessment

As first and corresponding author, I developed a structured critical narrative review that traces adaptive assessment from psychometrics through modern AI. The manuscript was submitted to Studies in Educational Evaluation in 2026.

Educational evaluationAI governanceValidityTechnical writing
See the paper’s contribution
Contribution
A six-layer evidence-to-action framework integrating established measurement, decision, human-factors, and lifecycle perspectives.
Key distinction
What a system infers about a learner is separate from the action it selects and the effect that action has.
Status
Submitted manuscript; not presented as a peer-reviewed publication.

Supporting work

Software for everyday problems.

Applied work remains part of my practice. This prototype shows how I translate a concrete workflow into a usable interface.

Private product prototype

Credential renewal tracking for small contractors

A mobile and web product prototype for HVAC, plumbing, and electrical contractors that need to track licenses, certifications, equipment records, and renewal dates without maintaining a spreadsheet.

React NativeTypeScriptExpoProduct design
Workflow
Capture a record, confirm its expiration date, see current/due-soon/expired state, and configure reminders.
Safety boundary
OCR may suggest a date, but a person must confirm it. The product does not claim legal compliance.
Verification
Type checking, web export, responsive browser checks, and functional record creation.

Related prototypes

People and interaction.

These earlier prototypes connect to my interest in human-centered computing. They provide implementation context rather than evidence of educational outcomes.

AccessibilityEarlier prototype

Click-to-Talk

A voice-assisted mouse interaction prototype intended to help people with fine-motor challenges perform precise pointer actions.

View repository
PersonalizationReference implementation

Holistic User Map Starter

A FastAPI reference implementation exploring persistent assistant personalization through compact user models.

View repository

Earlier chapters

Algorithm visualizations, browser games, and data projects that helped me get here.

Browse the archive

More context

See how the work connects.

The research page covers the questions and contribution boundaries. The résumé provides a concise professional overview.