About

Computer science grounded in systems thinking.

I combine computer-science study, developing AI research, and high-consequence operational experience. That mix shapes a practical approach: understand the system, make state visible, test the core, and communicate limitations directly.

Background

From airframes to algorithms.

Before focusing on software and research, I maintained B-1B and KC-135 airframes in the United States Air Force. Work in that environment rewarded procedural discipline, careful diagnosis, and respect for the difference between a plausible explanation and a verified condition.

I bring that same outlook to software. My current interests span artificial intelligence, educational technology, knowledge modeling, adaptive assessment, data visualization, accessibility, and applied systems development.

Good technical work should make it easier to see what is happening, why it is happening, and where uncertainty remains.

Education

Academic path

The portfolio records completed undergraduate study and ongoing graduate work. Institution names and a résumé are not published in this repository, so this page does not infer them.

Conferred Dec. 2025

Bachelor of Science in Computer Science

Degree GPA 3.824; Magna Cum Laude.

Graduate study

Master’s program in Computer Science

Artificial-intelligence concentration aligned with machine learning, intelligent systems, and applied computing research.

Doctoral study

Computing & Information Science

Ongoing doctoral work centered on research contribution, technical communication, and advanced computing systems.

Technical practice

Tools in service of the problem.

The repository demonstrates strongest evidence in browser-based JavaScript, algorithms, visualization, testing, and technical documentation. Linked public repositories extend into Python, data systems, NLP, and AI prototypes.

Software

JavaScript, Python, Java, C++, SQL, HTML, CSS, object-oriented design, Git, testing, and documentation.

AI & data

Knowledge tracing, graph learning, NLP, approximate-nearest-neighbor search, ETL, relational data, and applied modeling.

Interaction

Algorithm visualization, Canvas and SVG interfaces, accessibility-oriented design, responsive UI, and educational explanations.

More context

See the work behind the description.

The project inventory distinguishes maintained demonstrations, research prototypes, experiments, and archived work.