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 (Windows executable)
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)
Monster Paradise
Monster Paradise is an accessible monster care and training game built with wxPython, primarily written by Makenna Conlon. Adopt monsters with unique elemental types, train them in various areas, and watch them grow stronger over time.
Key features:
- Six elemental monster types: Earth, Fire, Water, Lightning, Light, and Dark
- Multiple training areas: Gym, Library, Mountain Top, Forest, and Monster Hotel
- Endless scaling upgrade system for buildings and training effectiveness
- Automatic training system with TTS announcements every minute
- Monster evolution and personality systems
- Multiplayer features: Friends, chat, and trainer battles
- Quest and achievement systems with rewards
- Casino mini-games including slot machines
- Resource gathering and shop systems
- Background music for each area with immersive audio
- Auto-save functionality and cloud sync support
- Auto-update system for seamless game maintenance
- Push notifications for game events
Fully accessible with screen reader support and keyboard navigation. The game uses AWS Polly for high-quality text-to-speech announcements.
Download Monster Paradise (Windows Installer)