Boris Dušek

Senior IOS Accessibility Engineer at Apple

United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Boris Dušek is a Senior iOS Accessibility Engineer with 18 years of software engineering experience focused on making Apple platforms usable for blind and low-vision users. Based at Apple since 2019, he combines deep platform knowledge with hands-on engineering to ship VoiceOver, Zoom, and AX improvements across macOS and iOS. An active open-source contributor, Boris has hardened accessibility in well-known macOS apps like TextMate and iTerm2 and helped bring better screen-reader support to Firefox for iOS and Vienna RSS. His background as an instructor and accessibility lead at specialist firms underpins a user-centered engineering approach that balances technical rigor with empathy. Notably, he has implemented low-level accessibility APIs (AXBoundsForRange, AXSelectedTextRanges) and refined complex UI relationships to improve navigation for assistive technologies.
code18 years of coding experience
job11 years of employment as a software developer
bookBachelor’s Degree, Computer Science, Bachelor’s Degree, Computer Science at Charles University in Prague
languagesEnglish, German, French
stackoverflow-logo

Stackoverflow

Stats
1,302reputation
61kreached
22answers
0questions
Badges
accessibility
top-5%
github-logo-circle

Github Skills (20)

accessibility10
objective-c10
ios10
user-interface10
ui-design10
cocoa10
swift10
macos10
mobile9
c-language7
browser7
front-end-development7
uid7
cprogramming-language7
ios-application7

Programming languages (18)

PowerShellJavaC++CSSCRustObjective-C++Go

Github contributions (5)

github-logo-circle
textmate/textmate

Oct 2012 - Dec 2018

TextMate is a graphical text editor for macOS 10.12 or later
Role in this project:
userAccessibility Specialist
Contributions:49 commits, 1 PR in 6 years 3 months
Contributions summary:Boris's contributions focused on enhancing the accessibility of the TextMate text editor. They implemented and refined accessibility features within the OakTextView component, adding support for VoiceOver and the "Zoom follows the keyboard focus" feature. Furthermore, they made various UI elements accessible, including the OakPasteboardSelector, OakTabBarView, file browser items, and Find dialog, by adding appropriate AXDescriptions and ensuring correct roles and relationships. The user's work included significant improvements for VoiceOver users, such as the ability to navigate symbols and text formatting.
macostext-editortextmatetexteditorcocoa
mozilla-mobile/firefox-ios

Jan 2015 - Nov 2015

Firefox for iOS
Role in this project:
userMobile Developer (iOS) / Accessibility Specialist
Contributions:49 commits, 27 PRs, 85 comments in 10 months
Contributions summary:Boris primarily focused on improving the accessibility features of the Firefox for iOS application. Their contributions involved adding accessibility labels, hints, and custom actions to various UI elements, including buttons, text fields, and table view cells. They also implemented solutions to enhance the user experience with VoiceOver, such as adjusting screen change notifications and enabling closing tabs with scroll gestures, and corrected visual and functional components for improved usability, specifically relating to reader mode and tab navigation.
firefoxiosswiftbrowserios-app
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial