I believe technology only fulfills its promise when anyone can use it. My mission is to help build an accessible world by designing and engineering software where accessibility is foundational—across User Experience (UX), Developer Experience (DX), and every way humans interact with computers.
- Accessible Human-Computer Interaction — Crafting interfaces and interaction patterns that welcome everyone, regardless of ability, device, or context.
- Delightful UX & DX — Making software intuitive and joyful to use for end users, and clear, ergonomic, and inclusive to build for developers.
- Empowering People with AI & Software — Bridging the gap between people and technology by making tools, knowledge, and content—whether powered by LLMs or everyday software applications—approachable and usable by all.
At heart, I'm a frontend developer who has grown into full-stack engineering to shape the whole experience from the interface down to the system behind it.
Languages and ecosystems are simply the tools I use to build for access—primarily working across JavaScript / TypeScript, Python, Java, and C# to turn complex capabilities into simple, reliable, and human-friendly products.
If my work, tools, or open-source projects help you, consider supporting what I build:
