Open to opportunities · Los Angeles

// educational technologist

I build AI that helps people teach and learn.

I’m Johnny Phung — I build, pilot, and teach the responsible use of AI in teaching and learning, plus the accessibility tooling that makes it work for everyone. Nearly twenty years at the seam between technology and education.

AI in teaching & learning digital accessibility Canvas / LMS RAG & voice agents

Public profiles and project links only — no private contact details.

~20 yrsin higher education
M.S.IT management · 3.96 GPA
9 collegesdistrict-scale AI & access
WCAG 2.2 AAaccessibility by default
01 / profile

Profile

For nearly twenty years I’ve worked at the seam between technology and teaching — helping faculty, staff, and students actually use the tools in front of them.

I build and pilot AI-enabled instructional tools: Canvas course design, WCAG 2.2 AA remediation, AI-assisted assessment authoring, RAG-based tutoring, and MathJax-aware accessibility scanning for STEM content. Then I translate the technical parts for the people who have to teach with them.

Today I’m an AI Engineer & Consultant for LibreTexts, the largest open educational resources platform in the U.S., and the Online Multimedia Specialist and Canvas administrator at LA Mission College. I hold an M.S. in Information Technology Management.

02 / selected work

Where I work

Four roles, one throughline: useful AI and accessibility for real classrooms.

LibreTextsAI Engineer & Consultant2026 — Present

Part of the AI initiative launch at the largest OER platform in the U.S. I built an AI-assisted accessibility remediation tool for textbook pages (Gemini vision drafts alt text and structural fixes mapped to WCAG criteria, with human approval and an audit log), a MathJax-aware scanner that renders dynamically-typeset STEM homework in a real browser to catch what static scans miss, and an AI study assistant pairing a RAG textbook chat with a real-time voice tutor.

RAG & voice AIWCAG remediationMathJax / STEMOER
Project RemedyLACCD District Office · Special AssignmentMar — Apr 2026

Tapped by the LACCD District Office to design and build an eight-component AI accessibility-remediation suite, automating WCAG 2.1 / 2.2 AA and ADA Title II compliance across documents, Canvas courses, web pages, and media for the nine-college district. Its Canvas LTI 1.3 tool scans whole courses and remediates them in place. The reporting model deliberately separates machine-fixable checks from those that still need human review, so it never claims false compliance.

Canvas + LTI 1.3WCAG 2.2 AAADA Title IIAI vision
LA Mission CollegeOnline Multimedia Specialist · Canvas Admin2007 — Present

Campus Canvas LMS administrator and front-line technology support for faculty, staff, and students. I serve on the District Academic Senate AI Taskforce (shared governance), helped implement “Joshua,” an AI virtual instructional designer that builds ADA-compliant Canvas pages, build POCR tooling for accessible online course review, and evaluate accessibility vendors with Academic & Student Affairs. I also produced an eight-video how-to series on the college’s official YouTube channel.

Canvas LMS adminFaculty supportShared governanceDistance ed
JohnnyRobot LLCFounder & Principal2026 — Present

My AI engineering and technology-consulting practice, and the vehicle for applied-AI and accessibility work in education, including the LibreTexts engagement. I lead the design, development, and deployment of production AI systems: RAG, on-device LLM pipelines, and automated accessibility remediation.

AI engineeringConsultingEd-techResponsible AI
03 / projects

Things I’ve built

Live, self-built tools for teaching, learning, and access. Most ship with accessibility gates and tests.

accessibility suite

Project Remedy

An open, self-hostable suite of AI-powered remediation tools for documents, Canvas/LMS courses, web pages, and media — WCAG 2.1 / 2.2 AA, PDF/UA-1, ADA Title II. Several components built for LACCD.

project-remedy.com(opens in a new tab)
self-paced courses

NCA Exam-Prep Courses

Free, self-paced online short courses for NVIDIA certification prep (AI Infrastructure, Generative AI). Guided lessons, spaced-repetition flashcards, domain-weighted mock exams, and readiness scoring — an offline-capable PWA built on WCAG 2.2 AA design tokens.

nca-aiio-prep.johnnyrobot.dev(opens in a new tab)
ai student support

Multi-College AI Assistant

A Gemini-based student-support assistant serving all nine LACCD colleges from one backend, answering course, prerequisite, transfer, and program questions. Hybrid retrieval over a Neo4j knowledge graph plus RAG, with a real-time voice agent and phone IVR.

lamc-chat.johnnyrobot.ai(opens in a new tab)
voice ai · in progress

Statistics Voice Tutor

A real-time, speech-to-speech AI tutor for introductory statistics (STAT C1000), grounded in MyOpenMath / OER materials and built with the campus STEM Math tutoring department. Walks students through distributions, contingency tables, chi-square, and data visualization.

local pilot · Gemini Live
canvas tool · open source

canvas-agent

An on-device assistant that generates and remediates Canvas LMS content to WCAG 2.2 AA, enforced by an unconditional output gate (axe-core plus a custom HTML sanitizer). Runs a local model, so content and credentials never leave the machine.

github.com/johnnyrobot/canvas-agent(opens in a new tab)
accessibility tool · open source

johnny-reader

An offline neural text-to-speech reader for OpenStax and LibreTexts STEM textbooks, EPUB, PDF, and articles. Dual on-device TTS backends with chapter MP3 export, turning course readings into accessible audio.

github.com/johnnyrobot/johnny-reader(opens in a new tab)
04 / building in public

I share the work as I go

Short demos and notes from the workbench, posted on LinkedIn. Each plays inline.

More demos, notes, and experiments — as they happen.

Follow @johnnythegeek(opens in a new tab)
05 / teaching & speaking

Teaching and Speaking

I teach people to use AI well — not just enthusiastically.

I’ve become the campus go-to for applied AI, running hands-on workshops for students, staff, and faculty. The pedagogy is always AI literacy first: how the tools actually work, where they fall short, how to compare them, and which free options exist before anyone pays.

2025–26
AI ChangeMaker · CA Community Colleges Chancellor’s OfficeSelected as an AI ChangeMaker in the Chancellor’s Office statewide AI initiative (announced at the 2025 Futures Summit) — a campus practitioner helping drive responsible AI adoption in teaching and learning across California’s 116 community colleges and 2.1M students.
Dec 2025
AI for Academic SuccessA 90-minute hands-on workshop (in person + live Zoom) for LAMC student-support programs — TRiO, EOPS, CARE, CalWORKs, and NextUP — on using AI to study, write, and understand.
Ongoing
Gemini Gems & NotebookLMSessions for students, staff, and faculty on building custom AI assistants and grounded study notebooks from their own course and learning materials.
Shared gov.
District Academic Senate · AI TaskforceHelping a nine-college district shape service models and resources for responsible faculty adoption of AI.
youtube series

How-To Videos for Students

An eight-video, self-paced series on LA Mission College’s official channel: applying to LACCD, adding and dropping classes, account and email setup, logging into Canvas, and installing Microsoft 365 and OneDrive.

Watch the playlist(opens in a new tab)
06 / credentials

Credentials

Education

M.S., Information Technology ManagementGrand Canyon University · 2025 · GPA 3.96
B.S., Information Technology ManagementNational University · 2012
Certificate, CSU General EducationLos Angeles Mission College · 2009

Certifications

JAMF 100 & 200Apple device management · 2022
Adobe Certified AssociateVideo Communication, Premiere Pro · 2016
Distance Education & Ed-TechTeaching with Canvas · Online Teaching & Learning · Assessments in Digital Learning · Creating Accessible Course Content · AI Features in Canvas
07 / community

Community

founder & advisor · 2019–2021

LAMC Esports Club

Built an esports program from an idea into 200+ active members, managing facilities, budgets, and event production. Coached teams to 3rd place in the TESPA Invitationals against 300+ colleges, with an inclusive, equity-minded culture.

@lamcesports(opens in a new tab)
executive board · 2020–2024

Tia Chucha’s Centro Cultural

Served on the board of a Sylmar arts nonprofit, giving governance and technology direction, including a Microsoft 365 platform rollout. More than twenty years as a volunteer before joining the board.

long-term community work