Senior Software Developer at American Printing House for the Blind
England, United Kingdom
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Michael Whapples is a Senior Software Developer with 15+ years of hands-on experience in Java and Python and early adopter experience in Kotlin since 2016, currently leading technical work on BrailleBlaster at the American Printing House for the Blind. He combines systems-level attention to stability—evidenced by contributions to the liblouis braille translator and NVDA Java Access Bridge improvements—with practical command-line tooling, having developed a Python BRF-to-e-Braille converter. Comfortable as both individual contributor and technical lead, he bridges accessibility-focused product work with deep engineering practices like refactoring and logging hardening. Michael also pursues continued learning in AI via a Udacity Deep Learning Nanodegree and holds a postgraduate diploma in computer science, reflecting a mix of academic rigor and applied problem-solving.
15 years of coding experience
2 years of employment as a software developer
Post Graduate Diploma, Computer Science, Post Graduate Diploma, Computer Science at The Open University
BSC, Physics with Theoretical Physics, BSC, Physics with Theoretical Physics at University of Nottingham
Java, SQL and Bash shell scripting training., Java, SQL and Bash shell scripting training. at FDM Academy
NanoDegree, Deep learning, NanoDegree, Deep learning at Udacity
Open-source braille translator and back-translator.
Role in this project:
Backend Developer
Contributions:10 commits, 13 comments, 3 issues in 2 years 8 months
Contributions summary:Michael primarily focused on refactoring and improving the logging functionality within the liblouis library. Their contributions include moving logging code into a dedicated file, updating function exports, and fixing issues related to null terminators. The user also made adjustments to the compile translation table and corrected an instance of a printf statement, changing it to a logging call for better application behavior. This points towards the user working on code stability and improving system-level operations.
Contributions:3 releases, 71 pushes, 3 branches in 1 year 2 months
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
Michael Whapples - Senior Software Developer at American Printing House for the Blind