Jeffrey V. Johnson, Ph.D.

Associate Professor of Mathematics

PDF version in development

For complete CV, see sections below or contact jeffrey@jvjohnson.dev

Education

Ph.D. Mathematical Sciences

University of Montana, Missoula, MT, 2008-2013

Advisor: Dr. Thomas Tonev

Dissertation: Peripherally Multiplicative Spectral Preservers between Function Algebras

Environmental Systems – Mathematical Modeling, M.S. Program

Humboldt State University, Arcata, CA, 2004-2005

Completed one year of coursework

B.A. Mathematics

Humboldt State University, Arcata, CA, 2002-2004

Technical Projects

Flux Pro Shop - Image Generation Control Plane

Private multi-provider research vehicle for reproducible AI workflow control across local and remote providers. Unified workflow representation, artifact lineage, and provider abstraction. 4,600+ tests.

Budget Triage - Self-hosted Personal Finance System

Self-hosted personal and small-business finance workflow for spreadsheet refugees who need structure, auditability, and control. TypeScript/Bun, PostgreSQL, statement processing, VLM/OCR extraction, and governance validation. 7,700+ tests.

Dicee - Multiplayer Dice Game

Live family multiplayer application and agentic-framework demonstration output. Rust WebAssembly game engine, Cloudflare Durable Objects with WebSocket hibernation, SvelteKit, Supabase, and 1800+ automated tests.

ScopeCam - USB Microscope Camera Android App

Alpha-stage (v0.1) Android app for USB (UVC) microscope cameras. Kotlin/Jetpack Compose, a vendored native stack (libusb/libuvc/libjpeg-turbo) via JNI/NDK, six Gradle modules with ArchUnit guardrails, session-based capture with scientific metadata, and 1,790 tests. Apache 2.0.

MAAT Framework - Multi-Agent Adaptive Technology

Creative early distributed multi-agent orchestration experiment based on Ma'at principles. Rust gRPC microservices, Python MCP servers, PostgreSQL/TimescaleDB, tension-based mediation, policy enforcement, and custom observability concepts.

The Nash Group Organizational Framework

Organizational layer for agentic work across repositories, accounts, and operational domains. Policies, repo boundaries, account structures, and agent instructions treated as durable system components rather than informal notes.

Host-capability-substrate

Local-machine capability model for agentic workflows. Defines what the workstation can safely do, how capabilities are exposed, and how agents reason about local state without treating the host as an unstructured tool pile.

Symmetry Groups

Interactive educational tool for mathematical symmetry and group concepts. Methodological note: built with claude.ai/design as the primary tool, distinct from the full substrate-driven workflow used elsewhere.

View All Projects →

Technical Skills

  • Systems Programming: Rust, Kotlin, TypeScript/JavaScript, Python
  • Mathematics Software: R, SPSS, Matlab, Mathematica, Maple
  • Infrastructure: Docker, Cloudflare (Workers/Durable Objects/Pages), PostgreSQL, TimescaleDB
  • Frameworks: SvelteKit, gRPC, WebAssembly, Android SDK

Academic Positions

Associate Professor of Mathematics

Kenai Peninsula College / University of Alaska Anchorage, 2017-Present

Homer, Alaska

Assistant Professor of Mathematics

American University in Cairo, Egypt, 2014-2017

Post-doctoral Lecturer

University of Montana, Missoula, MT, 2012-2014

Course Coordinator

University of Montana, 2013

Coordinated two large lectures of Introduction to Statistics (480 students total)

Instructor

University of Montana, 2008-2012

Publications

Cadieux JM, Pyhala SL, Johnson JV. "Pediatric Walking Speed Normal Reference Values in a Local Population." Pediatric Physical Therapy. 2023;35(3):326-331. doi:10.1097/PEP.0000000000001015

Johnson J, Tonev T. "Spectral Conditions for Composition Operators on Algebras of Functions." Communications in Mathematics and Applications. 2012;3(1).

Johnson J. "Peripherally-Multiplicative Spectral Preservers Between Function Algebras." Ph.D. Dissertation, University of Montana, 2013.

View Research Details →

Teaching Experience

View Complete Teaching Experience →

17+ different courses, developmental mathematics through graduate-level independent study. Largest teaching range at institution.

Service & Leadership

  • MathCounts Coach (2017-Present)
  • UAA Program Review Committee (2019)
  • KPC Accessibility Committee (2017-2020)
  • Student Evaluation Committee Chair, University of Montana (2012)
  • U.S. Peace Corps, Republic of South Africa (2005-2007)

View Complete Experience →