AI / ML researcher & engineer · California Baptist University
I’m a Computer Science student at California Baptist University (ML & AI concentration, class of 2027). I work on LLM fine-tuning and evaluation, lead research on subliminal learning, and build AI tools for students and advisors.
I build and evaluate language models: fine-tuning pipelines, careful evaluations, and local-first AI tools that people actually use.
Studying
B.S. Computer Science — Machine Learning & AI concentration Minor in Christian Studies · Alpha Chi Honor Society
Graduating
Expected Apr. 2027 · GPA 3.94
Interests
LLM architecturesVision-language-action modelsPhysical AI
A bit more about me
I’m majoring in Computer Science with a concentration in Machine Learning & AI, and minoring in Christian Studies. I’m drawn to the place where technology, learning, and creativity meet, and I like sharing what I learn along the way.
As president of CBU’s ACM chapter (2024–2026) I started the Software Engineering Team, where 20+ students built projects like our chapter website. I also tutor software engineering, solve ICPC problems, and enjoy building visual simulations.
When I’m not doing anything “nerdy,” you’ll find me playing basketball with friends, sharing a meal, or hunting for a good series to watch.
Living Kanto.mp4
100 residents, each driven by a local language model, living in one persistent world. Code on GitHub → Recorded replay. Pokémon graphics belong to their owners.
kip@kipos: ~
KipOS 1.0 · type help to look around.
Research
Feb. 2026 – Present
LLM Fine-Tuning and Evaluation
CBU AI & Machine Learning Lab (CAIMLL) · Riverside, CA
Built the backbone of the lab’s fine-tuning pipeline: complex reference documents become source-verified training data, with checks for evidence coverage, answer quality, and reproducibility.
Designed training examples that separate fully answerable, partially answerable, and unsupported questions, so models learn to admit knowledge gaps while answering what they can.
Developed distributed adapter and full-parameter fine-tuning workflows, and audited synthetic data for wording and topic shortcuts.
Aug. 2025 – Present
Subliminal Learning in LLMs — Study Lead
California Baptist University · Riverside, CA
Led a controlled study comparing LoRA-induced and system-prompt-induced teacher preferences, fine-tuning Llama 3.2 3B students on filtered numerical sequences.
Neither pipeline produced robust preference transfer under the tested conditions; leading the manuscript through revision.
Jan. 2026 – Present
Hydrology — Statistical Rainfall Estimation
Research collaboration with Dr. Benjamin Sanders
Modeled hourly rainfall transfer from CSUSB to Panorama Point using 1996–2024 gauge records; event-calibrated lagged OLS reached R² = 0.58 on held-out observed event hours (≥ 0.04 in/hr).
Jul. – Oct. 2025
AI Researcher — Mechanistic Interpretability
Algoverse AI Research Program · Remote
Implemented JAX/Haiku transformers for RASP-style algorithmic tasks and sparse-autoencoder pipelines to analyze attention and MLP representations.
Trained a deep neural network to predict geographic areas of suspected drug-overdose risk, and built the GIS visualizations in Kepler.gl that turned its output into insights; coauthored the AMCIS 2025 paper.
May 2024 – Aug. 2025
Undergraduate Research Assistant — Computational Physics
California Baptist University · Adviser: Dr. Hyung Choi · Riverside, CA
Built modular, object-oriented simulations of gravitational lensing and interactive visualizations of multi-body lensing behavior.
Corso, A., Asariah, J. S., Park, K., Corso, N. A., and Lee, E. (2025). Americas Conference on Information Systems (AMCIS), Montréal.
Under review
Replicating Subliminal Learning in LLMs via Distillation and LoRA Fine-Tuning.
Park, K., Bergquist, G., Lee, P., and Sanders, B. Aletheia — The Alpha Chi Journal of Undergraduate Scholarship.
Presentations
Nov. 2026 SCCUR 2026 · San Diego State University
Towards Modeling Runoff and Flood Prediction over Unreliable Precipitation Gauges and Assessment of Potential Gauge Error (first author)
Separate or Unified Fine-Tuning? A Systematic Comparison of Training Strategies for Multi-Document Domain Applications (second author)
Jan. 2026 KSEA SWRC · CSU Fullerton
Subliminal Learning in Large Language Models
A Design Science Research Approach for Geospatial AI: Predicting Drug Overdose Risk Using Social Media
Aug. 2025 AMCIS 2025 · Montréal, Canada
A DSR Approach for Geospatial AI: Prediction of Drug Overdoses (paper presentation)
Projects
AI Degree Planning Companion
An LLM agent that helps CBU students plan courses, supported by the Office of Student Success. Local Mistral via Ollama, LangChain tools over a Neo4j prerequisite graph, PostgreSQL, and FAISS search, streamed to a React chat UI.
A hands-free assistant that runs fully offline: Vosk speech-to-text with WebRTC VAD, a local Llama 3.2 model through Ollama, and pyttsx3 speech output, with multi-turn memory.
The CAIMLL lab’s end-to-end workflow for 3B-parameter models: PDF ingestion, source-verified synthetic Q&A, QLoRA/Unsloth training, structured evaluation, and local GGUF deployment.
QLoRAUnslothGGUFvLLM
Subliminal Learning Replication
Controlled teacher–student experiments testing whether hidden preferences transfer through filtered number sequences, with LoRA and system-prompt teachers.
Object-oriented simulations and interactive visualizations of multi-body gravitational lensing, built for computational physics research.
Looping clip from a recorded run of the 2D ray-tracing model: light rays bending as they meet interleaved gravity / anti-gravity rows. Exploratory model, not a physics validation.
PythonSimulationVisualization
GeoAI: Drug Overdose Risk Mapping
Geospatial analysis of suspected drug-overdose risk from social-media data: Kepler.gl maps of geolocated posts across the U.S. turned model output into interpretable regional insights. Coauthored the AMCIS 2025 paper and presented the poster at KSEA SWRC.
A 28-year daily precipitation record (1996–2024) read timestamp by timestamp: every rainfall spike plotted day by day, with the largest total and peak storms highlighted as validation windows for streamflow models.
PythonTime SeriesValidation
Living Kanto
A persistent Pokémon world where 100 residents, each driven by a local language model, make their own decisions — travelling, working, talking, and pursuing ambitions in a world with consistent rules and lasting consequences.
Replay of recorded simulation activity. Pokémon graphics belong to their owners.
A mobile app that helps college students connect, form study groups, and communicate, with real-time messaging, file sharing, and a group calendar. Started as a CSC322 class project.