I spent years making React Native accessible β and shipped real tools that people use today. Now I'm chasing the next challenge: new platforms, new ideas, and harder problems to solve.
π Currently: going deeper into native iOS (Swift) and Android (Kotlin), and exploring Flutter.
I love accessibility and React Native, and I'm not done with them. I learn fast, and I want to use that range to solve bigger problems.
- π Bridging JS and native β going deeper into Swift and Kotlin, so I can solve problems React Native alone can't reach.
- βΏ Accessibility everywhere β bringing the a11y thinking most teams skip to whatever platform I work on, including Flutter.
- π‘ Ideas into tools β I turn real user pain into small, focused open-source tools. More are on the way.
- π€ Best on hard problems β I do my best work with ambitious teams, on things that reach real users.
Got a hard problem or a wild idea? Let's talk.
Open-source accessibility tools for React Native β proof that the ideas work.
β
react-native-a11yβ all-in-one toolkit: screen reader focus order, announcements, physical keyboard support, and iOS a11y containers, under oneA11y.*namespace.
See the focused packages β
Screen reader & focus
react-native-a11y-orderβ screen reader focus order and announcements.react-native-a11y-containerβ iOSUIAccessibilityContainersemantic grouping.react-native-a11y-state-patchβ optimistic accessibility-value announcements.
Keyboard
react-native-external-keyboardβ physical keyboard focus, key events, and focus order.react-native-is-keyboard-connectedβ listen for hardware keyboard connection status.
I write about what I learn β how the APIs work, how screen readers behave, and how to test real user flows.
Featured:
- React Native: Your Checkbox Is Lying to VoiceOver
- Physical Keyboard Support in React Native
- React Native Screen Reader Accessibility: react-native-a11y-order
New to accessibility? Read the fundamentals series β
Have an idea, a role, or a problem worth solving? Reach out on LinkedIn. If my open-source work helps you, you can sponsor me on GitHub.




