Fulfilling a Dream
How a blind kid with a screen reader and a free .tk domain grew into a Rails programmer at 37signals.
I help teams make their software easier to use. I can work directly in the codebase to fix accessibility issues, with particular experience in screen readers, keyboard navigation, and complex interactions.
I'm Bruno Prieto, a blind software engineer based in Madrid. I've worked on accessibility improvements for Basecamp 5 and Hello Weather, and previously worked at 37signals. I wrote the Rails Accessibility Guide for the Rails Foundation and spoke at Rails World 2024. My background is in Rails and Hotwire, but I work across different kinds of software.
I find accessibility barriers, fix them directly in your codebase, and verify the result with screen readers and keyboard navigation.
Ongoing implementation, PR reviews, and help keeping new features accessible as your team ships.
Hands-on screen reader and keyboard testing, prioritized findings, and practical guidance for your developers.
Tell me what isn't working. I'll let you know how I can help, whether it's a specific fix, a review, or ongoing work.
How a blind kid with a screen reader and a free .tk domain grew into a Rails programmer at 37signals.
Travel notes from a year as a digital nomad, plus my first Rails World in Amsterdam.
A first post: who I am and why I want to write here.