Turning complex technical challenges into practical, human-centered solutions.
Technical program leaderAccessibility engineering · AI and automation · Data visualization
I’m a technical program leader and former software engineer who enjoys connecting people, technology, and product development to solve meaningful problems.
My work spans accessibility engineering, AI-assisted automation, data visualization, and enterprise software. I build tools, lead cross-functional initiatives, and help teams turn complex challenges into practical solutions.
Accessibility has been a central focus of my career, shaping how I approach engineering and problem-solving: understanding real user needs, navigating technical constraints, and creating solutions that work at scale.
Selected highlights
Certified
Led Norton’s ebook workflows from a 47% first-round Born Accessible score, against an 80% threshold, to Benetech’s Global Certified Accessible designation.
700+ ebook titles
and 27,000 PowerPoint files: the scope of the accessibility work I lead.
8 product teams
Rolled out Smartsheet’s accessibility framework across all eight.
Selected work
Scaling accessibility through design and engineering
Coordinated accessibility improvements across eight product teams, connecting design systems, engineering workflows, automated testing, and program governance to help teams catch issues earlier in development.
Exploring AI-assisted audio descriptions
Designed and built a prototype using video key frames, captions, and a local vision model to draft audio descriptions. Piloted the approach on 200 videos, exploring how AI and human review could support more accessible media.
Making interactive data visualization accessible
Developed D3.js prototypes exploring how interactive organizational charts can support keyboard navigation and screen reader interaction, making complex visual information more accessible.
Engineering projects
PowerPoint Accessibility Scanner
Checks PowerPoint files in bulk against WCAG 2.2 AA-style criteria and reports what to fix, slide by slide.
Ebook Accessibility Scanner
Scans a large ebook backlist for missing alt text, then audits whole books with Ace by DAISY and EPUBCheck.
AI Audio Description Generator
Drafts audio descriptions from a video’s captions and key frames with a local vision model, for a person to review.
Code on GitHub: AI Audio Description GeneratorCase study: AI Audio Description Generator
Accessible Data Visualization
D3.js org chart prototypes with a keyboard- and screen-reader-friendly list and search that the chart follows.
Code on GitHub: Accessible Data VisualizationCase study: Accessible Data Visualization
Alt Text Viewer
A bookmarklet and Chrome extension that shows each image’s alt text on the page.
How I work
I work with teams to understand the problem, agree on priorities and ownership, and check whether the changes help. My engineering background lets me contribute to implementation as well as coordinate delivery.
Contact
The best way to reach me is by email: jmiller.base@gmail.com.