John Lilly joined AFB in 2014 to develop a series of accessible mobile applications, allowing AFB to reach blind and visually impaired individuals, families, and service providers across the nation. John has become a key member of the Consulting team, leveraging his programming knowledge and expertise to conduct usability and technical evaluations, identify solutions, and make recommendations.

John specializes in accessible mobile and web applications; programming languages, such as Java, Objective-C, Python, and HTML; and in assistive technology, including Talkback for Android, VoiceOver for iOS, and Non-Visual Desktop Access (NVDA).

Prior to joining the AFB team, John worked with several large consulting firms, and played a key role in developing a streamlined, automated, and accessible communications program for the Department of Human Resources of West Virginia.

John holds a bachelor’s in Computer Science from Marshall University.

More by this author

Seven (7) Accessibility Tips for Web and Mobile Developers

May 16, 2019
John Lilly
John Lilly, AFB Senior Accessibility Engineer
Use robust, valid code and keep it simple. Remember that there are many different types of disabilities and many different types of assistive technologies to help these users. Developers mostly need to worry about proper programming and keeping things simple. Is your website coded correctly to stand the test of time and meet compatibility requirements with many different devices? Native HTML controls should always be your first choice. These controls are robust and have concrete standards that…