Professional Assistive Technology Training
Empowering independence through personalized AT instruction and support.
About
Hi, I'm Josh—a certified Assistive Technology Instructor through World Services for the Blind. I specialize in the areas highlighted throughout this website, with a deep focus on making technology accessible and empowering for everyone.
Computers have always been more than a hobby for me—they're a transformative tool that can open doors, spark independence, and change lives. Blind since birth, I've relied on assistive technology for nearly my entire life, giving me firsthand insight into its power and potential.
My background spans assistive tech, device troubleshooting, and foundational coding. But what drives me most is teaching. I love watching students discover new possibilities, gaining confidence as they realize they can do things they never thought possible. That moment of breakthrough—when someone goes from hesitant to unstoppable—is what makes this work so rewarding for both student and instructor.
Services
- Screen reader training (NVDA, JAWS, VoiceOver)
- Microsoft Office applications training
- Willing to learn and support any software needed by clients
- Adaptive hardware setup and training
- Workplace accommodation consulting
- One-on-one sessions (remote sessions available)
Contact
Personal Projects
In my free time, I enjoy working on various tech projects and programming challenges. I use Kiro, Amazon's AI assistant, to help build and develop many different programs, from simple utilities to complex games.
Bubble Tycoon
Bubble Tycoon is a comprehensive idle/incremental game developed in Python using wxPython for the GUI and pygame for audio. The game features a rich progression system where players pop bubbles to earn currency, purchase upgrades, and unlock new content.
Key features include:
- Idle gameplay with automated bubble generation
- Multiple currencies: bubbles, diamonds, and rubies
- Extensive upgrade system with pets and special abilities
- Weapons system with elemental combat mechanics
- Dungeon exploration with monsters and boss battles
- Palace system with guards, traps, and defense mechanics
- Bubble Forest - immersive exploration area with ambient audio
- Team system for multiplayer collaboration and resource sharing
- Player search and gift exchange system
- Quest system with dynamic objectives and rewards
- Comprehensive library with spell research and magic system
- Cloud save functionality with AWS Cognito integration
- Auto-update system for seamless game maintenance
Built with accessibility as a core priority, the game features full screen reader support (NVDA, JAWS), keyboard navigation, and customizable visual settings including color themes and optional visual effects.
Download Bubble Tycoon Installer (Windows .bat file)
To install, simply run the downloaded .bat file and wait for the installation to complete.
PushFile
PushFile is an NVDA add-on that enables screen reader users to quickly and securely share files with each other using cloud storage. No setup or AWS credentials required - it works right out of the box.
Key features:
- Simple keyboard shortcuts: NVDA+Shift+P to push, NVDA+Shift+R to receive
- Secure cloud-based file transfers with unique transfer IDs
- No configuration needed - works immediately after installation
- Transfer info automatically copied to clipboard for easy sharing
- Supports any file type and size
Perfect for quickly sharing documents, audio files, or any other content between NVDA users without the complexity of traditional file sharing methods.
Download PushFile (NVDA Add-on)
Knight-Manager Companion
Knight-Manager Companion is a desktop application that brings the popular Knight-Manager Alexa skill to your computer. Stay connected to your adventure with real-time stats, tournament tracking, and event notifications—all through a fully accessible interface.
Key features:
- Real-time dashboard showing character stats, resources, and rankings
- Tournament tracking with live scores and competitor standings
- Events calendar for weekly activities, dragon attacks, and seasonal competitions
- Progress statistics including PvP records and dungeon achievements
- Smart audio alerts for blacksmith upgrades, dragon attacks, and Orc King bounties
- Auto-refresh every 30 seconds with manual refresh option
- Full NVDA screen reader compatibility with keyboard navigation
Perfect for monitoring your Knight-Manager progress while away from your Echo device. Requires an API token from knight-manager.com (available to premium diamond purchasers).
Download Knight-Manager Companion (Windows executable)
Magic Worlds
Magic Worlds is an accessible RPG adventure with two interconnected games, powered by AI voices and designed for everyone — including screen reader users.
Magic Worlds brings two full RPG experiences to your PC:
- Magic Realms — A fantasy realm management game where you climb towers, hunt monsters, fish in enchanted waters, forge weapons, manage a homestead, train companions, and battle other players. Level up your mage, unlock elemental classes, complete quests, and build your legacy across dozens of activities.
- Monster Paradise — A monster collection and training game where you raise, train, and battle alongside your monster companion. Train in the gym, library, mountain, temple, beach, and cave. Hunt in various zones, cook meals, tend your garden, forge accessories, and bond with your monster as you grow together.
Both games share a connected world — earn cross-game currency, visit the Supporter Shop, and switch between games anytime.
Key features:
- Two full RPGs in one application
- Fully accessible with NVDA and other screen readers
- AI-powered text-to-speech narration with distinct character voices
- Idle gameplay loops — train, hunt, fish, and craft while listening
- Deep progression systems with infinite scaling
- Cross-game features: shared guild, realm shop, supporter credits
- PvP dueling and keep raids against other players
- Daily quests, side quests, and NPC bond quests
- Companions, dragons, equipment, and crafting
- Original music and sound effects for every location
- Auto-updates with new content delivered seamlessly
- Free to play with optional supporter subscription
The game also works as an Alexa skill — say "Alexa, open Magic Realms" on any Echo device to play by voice. Progress syncs between PC and Alexa.
Download Magic Worlds Installer (Windows .bat file)
To install, download and run the .bat file. A desktop shortcut will be created automatically.