Taylor Wolff
Systems Programmer and Published AI Researcher
C.S graduate with six NSF-funded academic publications in AI, experience developing full-stack LLM/SLM systems, agentic AI automation workflows, and cutting-edge RAG methods I bring an expertise in researching and developing new AI systems. I've also developed my own custom game engines and a CPU-based path tracer in C++ among other projects.
✶ Areas of Interest ✶

Edge/Resource-Constrained AI
My EDUHints system leveraged SLMs for local inference on consumer CPUs. I'm also interested in ML optimizations/RAG methods.

Computer Vision
I previously assisted Dr. Paul Pham with his Multiple View Geometry and Robotics project. I'm interested in CV for autonomous systems.

Game Engine Development
I'm currently developing a new custom 3D game engine "Wind-Up Engine" with a focus on experimental games. Working on a sci-fi title.

Human-in-the-loop AI
EDUHints introduced a approach to human-in-the-loop AI. I recently formalized this further into a custom DSS submitted to ACM SIGCSE.

Computer Architecture
I'm interested in CPU design, optimization, cache implementations, ISAs like x86/x64, GPU programming, and novel architectures.

DSP & Music Technology
I'm currently working on a fuzz distortion VST plug-in with the JUCE framework with C++, inspired by classic fuzz pedals.

Real-time Flight Systems
I'm currently developing a component for NASA's open-source F Prime Flight and Embedded Framework (C++).

Computational Topology
My studies in computational mathematics led to my interest in this field of research, particularly non-trivial topologies.

Education
I've enjoyed serving both as a teaching assistant and developing innovative educational tools used in classrooms at Northeastern University etc.
✶ Skills ✶
Languages
* Listed in order of strength, I've built/contributed to at least one substantial project with each listed language.
Libraries
PyTorch, scikit-learn, CUDA, LangChain, LangGraph, pandas, LiteRT, NumPy, Flask, React, Node.js, Hugging Face Transformers, llama.cpp, Ollama, OpenMP, OpenMPI, OpenGL, SDL3, SDL GPU.
Technologies
Linux, CUDA, AWS, Canvas, Git, Docker, Terraform, PostgreSQL, n8n, Jira, Office365
Concepts
CI, RAG, TCP/IP, ETL/ELT pipelines, agentic AI, embeddings, SaaS APIs, IaC, testing/profiling, DevOps
✶ PROJECTS ✶


NSF-Funded Research Project @ Evergreen
Python, JS/TS, Bash, SQL
A human-in-the-loop hint generation system/library optimized for resource-constrained devices.


Undergraduate Capstone Project
C++23
A 3D game engine featuring an OpenGL renderer, ImGui editor, SDL3 I/O, glTF/glb model loading via Assimp, and a custom entity-component system.


Final Project for "Data Structures and Algorithms" Course
C++20
Path tracer with PBR materials (diffuse, metal, dielectric), textured surfaces, mesh loading, and Möller–Trumbore ray-triangle intersection.


Personal Project
C++23
A 3D game engine currently in early development with a focus on radical modularity and experimental features.


Bioinformatics, Graph Theory & Algorithms Research Project @ Evergreen
Rust
Led algorithmic design for and pair-programmed this application constructing suffix trees in O(n) time with Ukkonen's Algorithm.


Final Project for "Procedural Content Generation for Computer Graphics"
C# and Unity 6
This Unity 6 tool provides procedural generation of 3D terrain using perlin, simplex, and vornoi noise, with my demo inside of a generation ship.
✶ PUBLICATIONS ✶
EDUHints 2.0: AI-Assisted Hint Generation with Local Inference
Conference Paper
T. Wolff, J. Cook, R. Weiss, J. Mache
Presented at ASEE 2026 Annual Conference (proceedings not yet released).

EDUHints: A Human-in-the-Loop SLM Hint Generation System for Cybersecurity Education
Conference Paper
T. Wolff, R. Weiss, J. Cook, J. Granville, J. Mache.
In Proceedings for ECCWS 2025
DOI: doi.org/10.34190/eccws.24.1.3659

SLMs Meet GraphRAG: A Structured Approach to Context-Aware Cybersecurity Hint Generation
Conference Paper
I. Abraham, J. Mache, T. Wolff, J. Cook, R. Weiss, J. Wang
In Proceedings for ECCWS 2025
DOI: doi.org/10.34190/eccws.24.1.3659

An AI Agent Workflow for Generating Contextual Cybersecurity Hints
Conference Paper
I. Abraham, J. Mache, T. Wolff, J. Cook, R. Weiss, J. Wang
Presented at CISSE 2025, Published in Journal of CISSE
DOI: doi.org/10.53735/cisse.v13i1.220

Tensor Decomposition Optimization for Student Success Prediction Modeling in Hands-on Cybersecurity Exercises
Book Chapter
J. Scott, J. Mache, R. Weiss, T. Wolff, J. Cook
CCIS, vol 2939. Nature Springer
DOI: doi.org/10.1007/978-3-032-22202-2_18

Supporting Hands-On Cybersecurity Exercises with A Human-in-the-Loop Hint Generation System
Conference Tutorial
T. Wolff, R. Weiss, C. Simpson, J. Granville, J. Cook, I. Abraham, J. Mache
Presented at CCSC-NW 2025, Published in JCSC
DOI: dl.acm.org/doi/10.5555/3778123.3778128

✶ EDUCATION ✶

B.S., Computer Science | Jun. 2026
Olympia, WAThroughout my studies at Evergreen, I developed a strong foundation in both fundamental and advanced computer science topics through coursework in Data Structures and Algorithms, Operating Systems, Parallel and Distributed Computing, Computer Graphics, Computer Networking, and Discrete and Computational Geometry, among others. Through academic exploration, I developed particular interests in AI, systems programming, computer graphics, and computer architecture. Evergreen also offered uniquely interdisciplinary courses that complemented my studies, helping me to develop projects that blended both my technical and artistic interests, including audio engineering, 3D printing, and game design.HIGHLIGHTED COURSEWORK BY TOPICS:
Computer Systems and Architecture
• Digital Logic & Computer Organization ⌨️
• Operating Systems 💾
• Parallel & Distributed Computing 💽
• Physical Computing 🚦
• Computer Networking 🛜
• Undergraduate Research in Generative AI 📝Computer Graphics
• Computer Graphics 🎥
• Procedural Content Generation for Computer Graphics 🏞️
• Game Engine Design and Development 🎮
• Advanced C++ Programming 💿Software Engineering
• Data Structures & Algorithms 🗺️
• Software Engineering (Full-stack) 👨🏻💻
• Bioinformatics 🧬
• Music Technology 🎹
• Multiple View Geometry 📷Mathematics
• Graph Theory 📍
• Discrete Mathematics 1🔗
• Discrete Mathematics 2 (Combinatorics)📋
• Discrete & Computational Geometry 📐
• Set Theory 🧮
• Modern Mathematics 📝
• Social Statistics (Descriptive/Inferential) 📈Misc
• Game Design
• Problem Solving
• Seminars in Computer Science
• Archaeology
• Fiction Writing
• Technical Research and Career Preparation
✶ Research Experience ✶
Undergraduate Research Assistant (Volunteer / For-credit) | Sept. '24 -- Jun. '26
The Evergreen State College | Olympia, WA
• Led the continued development of EDUHints into an open-source Python library for private AI-assisted hint generation via self-hosted CPU/GPU and LLM/SLM inference. First-authored two papers.
• Assisted colleagues at Northeastern University in developing an n8n-based agentic AI workflow integrating multiple
SaaS APIs into a unified automation pipeline, handling transformations, and orchestration.
• Assisted in developing a GraphRAG pipeline using LangChain and Neo4j to structure and retrieve context for
EDUHints hint generation [Paper] and also contributed to tensor decomposition optimization research.
Summer Undergraduate Research Fellow | Jun. '24 -- Sept. '24
The Evergreen State College | Olympia, WA
• Led the design and development of EDUHints 1.0, a local human-in-the-loop SLM + RAG hint generation system
for the NSF-funded cyber range EDURange, integrated into a Flask, React, Docker, PostgreSQL, Redis, Celery,
and Terraform stack.
• Awarded First Place at the 2024 CCSC-NW Student Research Poster Competition
✶ Teaching Experience ✶
Undergraduate Teaching Assistant (For-Credit) | Oct. '25 -- Dec. '25
The Evergreen State College | Olympia, WA
• Assisted Dr. Margo Bergman with the course component "Problem Solving", tutoring students on data structures and algorithm concepts/problems, including topics on linked lists, recursion, arrays, and sorting
Undergraduate Teaching Assistant (Computer Science Aide) | Apr. '24 -- Jun '24
The Evergreen State College | Olympia, WA
• Assisted Dr. Richard Weiss with the course component “Computer Systems and Computer Architecture” tutor-
ing students on topics including pointers and dynamic memory management, IEEE 754, the memory hierarchy
and caching, and x86-64 assembly. Graded assignments and held weekly office hours.
✶ Awards & Honors ✶
🏆 First Place Award, CCSC-NW 2024 Student Research Poster Competition
For my poster "EDUHints: A Dashboard for Generating Cybersecurity Hints on the CPU With A Small Language Model"

✶ Posters ✶
AI in Educational Technology: Provenance-First Observability for Interactive Systems
University of Washington Undergraduate Research Symposium 2026
J. Granville, T. Wolff, R. Weiss

AI in Educational Technology: Lessons from Redesigning a Cyber Range
CCSC-NW 2025
J. Granville, T. Wolff, R. Weiss, I. Abraham, J. Mache

EDUHints: A Dashboard for Generating Cybersecurity Hints on the CPU with A Small Language Model
CCSC-NW 2024
T. Wolff, R. Weiss

Webpage Sources
Raspberry Pi GIF
https://giphy.com/gifs/wolfram-research-iot-26gR2qGRnxxXAvhBu
Voyager 2 GIF
https://giphy.com/gifs/nasa-nasagif-jpl-nasajpl-39mfeW5KceXzRYo1ka
National Archive Animation GIF
https://giphy.com/gifs/usnationalarchives-vintage-computer-3ov9jNziFTMfzSumAw
Mountain Landscape GIF
https://giphy.com/gifs/landscape-possible-paysage-Y1I0N3vX6offvKsR4w
CPU Assembly GIF
https://giphy.com/gifs/br-game-l2QDWeMCqgSlASjKw
Field GIF
https://giphy.com/gifs/perfect-loops-Y4vip84hg9BhdNidTR
Waves GIF
https://giphy.com/gifs/animation-loop-3o7aCTgcOPxmGJR2cE
DNA
https://giphy.com/gifs/ExplainerStudio-dna-explainer-explainerstudio-O5YEgIWPd2TlR6NHfg
Pixel Glitch
https://giphy.com/gifs/BNmlAWPW1Hmec
Coffee Mug
https://giphy.com/gifs/retro-tech-future-VF0WIRjfwvFERopBFY










