Experience

Mar 2025 – Present

System Engineer, Lead

ICONS (formerly Institute for Software Integrated Systems), Vanderbilt University, Nashville, TN

  • Created and lead Betty's Math, a SvelteKit/TypeScript math assessment and AI-tutoring platform embedded in the OECD's PILA and deployed in a randomized controlled trial across hundreds of schools in France, Germany, the Slovak Republic and Latvia.
  • Integrated an LLM tutor into the student experience, with context built from the problem, the student's current solution, a learner model and progress statistics, plus persistent chat history and prompt logging for evaluation.
  • Built LLM pipelines (Claude, GPT) that translate problems, concepts and misconceptions for a four-country deployment and generate knowledge graphs used to assign students to concepts.
  • Built the platform's research layer (RCT sequencing, xAPI event logging and a real-time teacher dashboard), working directly with the OECD team on wording, translations and dashboard design.
  • Lead SyncFlow, an open-source Rust/Next.js/WebRTC platform that sustains 200 concurrent streams at about 200 ms latency and has archived 400+ hours (more than 10 TB) of classroom data for 1,000+ researchers and students.
  • Deployed SyncFlow in classroom studies across Indiana, Tennessee and North Carolina for the NSF AI Institute for Engaged Learning, on Amazon ECS and on-premises, and integrated the C2STEM, SPICE, Crystal Island and EcoJourneys learning environments.
  • Building real-time AI feedback for classrooms: speech recognition (NVIDIA Riva, AWS Transcribe), computer vision on edge and cloud, and on-device LLM summarization of live classroom transcripts on NVIDIA Jetson.

May 2022 – Mar 2025

Research Engineer, Senior

Institute for Software Integrated Systems (ISIS), Vanderbilt University, Nashville, TN

  • Designed and built SyncFlow from scratch, re-architecting ChimeraPy's cluster-based design into a cloud-first WebRTC platform. Wrote its Rust API, Next.js dashboard, desktop capture app (Tauri, GStreamer) and Node.js and Python client libraries.
  • Co-developed ChimeraPy, a Python/ZeroMQ distributed streaming framework for real-time multimodal data, used by 100+ people in Nashville-area classroom studies. Built its orchestration layer, SvelteKit dashboard and pipeline library.
  • Developed deep active learning and surrogate models for underwater vehicle hull design optimization with a combined CAD–CFD simulation pipeline.

Aug 2019 – May 2022

Research Engineer

Institute for Software Integrated Systems (ISIS), Vanderbilt University, Nashville, TN

  • Core contributor to DeepForge (700+ GitHub stars), an NSF-funded visual environment for deep learning pipelines. Led its Keras parser modernization and Svelte web components.
  • First author of a DeepForge study reproducing CNN-based photometric redshift estimation on SDSS galaxy images, later turned into tutorials in the official docs.
  • Led development of GMSO, the core topology library of the NSF-funded MoSDeF ecosystem. Created forcefield-utilities and set up CI, Docker publishing and release tooling across MoSDeF libraries.
  • Built Symbench Circuit Maker for DARPA's Symbiotic Design for CPS program, a web-based circuit design studio that uses deep learning to predict the next likely component. Also built a Python client for scripted UAV design evaluation and Fusepack, a genetic-algorithm component placement tool for UAV fuselages.

Education

Technical skills

Languages

Python, TypeScript, JavaScript, Rust, SQL, Java, Bash

Front end

SvelteKit, Svelte, Next.js, React, Tailwind CSS, XState, WebSockets, WebRTC (LiveKit)

Back end & data

FastAPI, Actix Web, Node.js, PostgreSQL, MongoDB, RabbitMQ, ZeroMQ, S3/MinIO

GenAI & ML

LLM integration (Claude, GPT), prompt and context engineering, Amazon Bedrock, on-device LLMs (NVIDIA Jetson), PyTorch, TensorFlow/Keras, NVIDIA Riva, speech-to-text, computer vision, surrogate modeling

Cloud & DevOps

AWS (ECS, CloudFormation, CloudWatch, S3, Transcribe), Docker, GitHub Actions, Linux, Google Cloud

Learning analytics

xAPI, randomized controlled trial infrastructure, multimodal learning analytics, IRB-compliant data handling

Projects and publications