Resume
Jason Marsh
Director of Technology with 13+ years across IT, assistive technology services, and team leadership. Designs, ships, and operates production software by directing AI coding agents (Claude Code) - owning the product decisions, specification, testing, deployment, and users - including WhatCanHelp, a free assistive-technology discovery site covering thousands of products. Restructured AT billing at a nonprofit, growing annual service revenue from $17K to over $200K within a year. ATACP-certified in assistive technology assessment. Sets the organization's guidance on safe staff use of AI.
Independent Projects
- WhatCanHelp (whatcanhelp.com) - free assistive-technology discovery site for families, clients, and AT professionals who otherwise search vendor catalogs one at a time. Specified and shipped a freeform needs intake that returns a matched shortlist, complexity ratings so users know what setup a device needs, state-by-state borrowing and funding directories, and PDF reports for funding meetings and IEP appendices. Chose batch AI classification with prompt caching to keep a catalog of thousands of products affordable to maintain, with schema checks against fabricated product data. Built with AI coding agents; Node/Express + SQLite, self-hosted. Operated in production.
- MCP Servers - custom Model Context Protocol servers connecting Claude agents to self-hosted apps and everyday tools, with guardrails: hooks, sandboxing, approval gates on actions with side effects, and prompt-injection containment. Built with AI coding agents; in daily use.
- MealDeck - meal-planning app for friends and family: grocery lists grouped by shared ingredients, hands-free voice cook mode, and AI recipe adaptation for dietary needs and serving sizes. Ran as a private beta.
- RadioGridXL - internet radio for older adults and people with disabilities: large buttons, no accounts or ads, screen-reader support, WCAG AA contrast. Designed a technician-only settings panel so staff can configure a device without exposing that complexity to the listener. Deployed at my organization and piloted with older adults.
- PetFeedr - Raspberry Pi pet feeder built because the store-bought one tipped over and ran out of food; web interface for schedules and portions, feed-time randomization, one-command deploy. Running daily for about two years.
- EchoEtcher - turns voice memos recorded while driving into tagged, structured notes in Obsidian; local Whisper transcription and a local LLM (Ollama) keep recordings on the machine by default. In personal use; being reworked.
- InfoVault (in development) - handheld device for people with vision loss that uses a camera and an LLM to read text aloud and describe objects; prototype in development.
Experience
Director of Technology
Lighthouse Center for Vital Living - Duluth, MN
- Lead IT and Assistive Technology divisions for a nonprofit serving people with disabilities and aging populations, overseeing infrastructure, AT services, and an AT lending library partnered with the Minnesota STAR Program
- Restructured AT billing operations and coached staff on proposals and invoicing, growing annual AT service revenue from $17K to over $200K within a year
- One of three organizational leaders reporting to the Executive Director; contribute to strategic planning, budgeting, and cross-department decision-making
- Manage a team of three direct reports spanning IT support and assistive technology services
- Administer the full Microsoft 365 tenant - identity (Entra ID/Azure AD), conditional access, licensing, and endpoint management via Intune and MaaS360
- Own vendor relationships across the technology stack - Microsoft 365 licensing, IBM MaaS360 for MDM, ticketing, and connectivity - from evaluation and initial setup through ongoing licensing
- Automated internal operations with Power Automate - designed and built an expense and donation tracking system and staff-facing forms that feed into Excel
- Evaluated Microsoft 365 Copilot and ran a three-person licensed pilot - onboarded and supported the cohort
- Set staff guidance on generative AI use - what AI tools are for and what client or health information never goes into them - through written guidance and staff meetings; developing an organization-wide AI safety training
- Key contributor to the rewrite of the organization's HIPAA policy; run internal IT audits of systems, access, and devices as needed
- Embed with clients to assess needs and recommend assistive-technology solutions, and act as the in-house tech resource for colleagues - setting up technology on-site and training staff on the tools they use
- Train staff on accessible documents - alt text, and how headings and document structure work for screen reader users
IT Manager & Accessibility Specialist
Lighthouse Center for Vital Living - Duluth, MN
- Conducted full systems audit; established documentation and standardized processes across the ~20-staff organization
- Led cloud migration to Microsoft 365 and Azure AD during a building relocation, reducing annual IT costs by $15,000+
- Supervised two direct reports alongside hands-on IT management responsibilities
- Established disaster recovery procedures, security protocols, and a technology replacement plan
- Managed endpoints via Microsoft Intune (Windows) and IBM MaaS360 (iOS/Android) for MDM, app deployment, and compliance
- Set up a centralized request tracking system to streamline IT and AT workflows
Accessible Technology Specialist
Lighthouse Center for Vital Living - Duluth, MN
- Evaluated and configured assistive technology - screen readers, magnification tools, wearable devices - for clients with disabilities and aging-related needs
- Trained staff and clients on AT usage; attended ATIA and Closing The Gap conferences
Technical Administrator
Westside Pet Clinic - Duluth, MN
- Sole IT administrator for a small family-owned veterinary practice - eight years covering all hardware, networking, and software
- Led the clinic's transition from paper records to an electronic medical records system
Technical Skills
- AI Delivery
- Claude Code and AI coding agents - specification, code review, testing, and deployment of AI-built software; MCP servers, agent guardrails (hooks, sandboxing, prompt-injection containment); Claude API features in production (tool use, Batch API, prompt caching, structured outputs); Ollama local models, OpenAI Whisper, retrieval and embeddings
- Assistive Technology
- AT assessment and fitting, screen readers, magnifiers, wearable AT, MN STAR lending library, WCAG AA
- Microsoft 365 & Automation
- Microsoft 365 tenant administration, Entra ID / Azure AD, Microsoft 365 Copilot, Power Automate, SharePoint, Teams, Microsoft Intune, IBM MaaS360
- Infrastructure
- Active Directory, Windows Server, Hyper-V, VMware/ESXi, Proxmox VE, DNS/DHCP, VPN, Firewall Management, Linux Administration, Tailscale
- Security & Operations
- Disaster Recovery, Incident Response, Cloud Security, ServiceNow, FreshDesk, vendor and licensing management
- Stack Shipped & Operated
- Node.js, Express, SQLite, Python, vanilla-JS PWAs, Git, GitHub Actions, Docker, Caddy/PM2 self-hosting, PowerShell, Raspberry Pi/Arduino
Education & Certifications
| Assistive Technology Applications Certificate (ATACP) | CSUN | 2025 |
| Network Admin & Cybersecurity (coursework) | Lake Superior College | 2022 |
| Full Stack Web Developer Nanodegree | Udacity | 2018 |
| B.S. Video Game Art & Design | Art Institute of Pittsburgh | 2010 |
Get in touch
- Email: jason@marsh.city
- LinkedIn: jason-marsh
- GitHub: Minimalistic