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.
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.
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)