Oliver Foster

Senior Technical Architect at Kineo

Plymouth, England, 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
Oliver Foster is a Senior Technical Architect with 11 years’ experience specialising in e-learning and accessible front-end systems, currently leading architecture at Kineo from Plymouth, UK. He combines hands-on engineering with accessibility expertise—contributing to the Adapt framework to improve screen reader support and iOS focus handling—and has fortified browser compatibility in the widely used bowser project by adding IE11 polyfills and expanding test coverage. Known for pragmatic problem solving, he balances full-stack development and code quality improvements with an eye for real-world cross-browser issues. A first-class BSc graduate in Business Computer Systems, he pairs academic rigour with a decade of consultancy experience delivering robust, user-focused learning platforms.
code11 years of coding experience
job10 years of employment as a software developer
bookNCFE Cache Level 2 Certificate, Understanding Adverse Childhood Experiences, Completed passed, NCFE Cache Level 2 Certificate, Understanding Adverse Childhood Experiences, Completed passed at City College Plymouth
bookBachelor of Science (BSc), Business Computer Systems, First-class Honours, Bachelor of Science (BSc), Business Computer Systems, First-class Honours at University of Brighton
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
1answer
0questions
github-logo-circle

Github Skills (9)

accessibility10
javascript10
jquery10
test-automation9
polyfills9
browser9
html9
css7
internet-explorer6

Programming languages (9)

TypeScriptCSSRPLpgSQLHandlebarsJavaScriptHTMLLess

Github contributions (5)

github-logo-circle
A toolkit for creating responsive, accessible, multilanguage HTML5 e-learning courses.
Role in this project:
userFront-end Developer & Accessibility Specialist
Contributions:9 releases, 170 reviews, 672 commits in 8 years 2 months
Contributions summary:Oliver's contributions focused on improving the accessibility of the Adapt framework. Their commits involved adding and updating the jQuery.a11y library to provide better support for screen readers. They also fixed spelling errors, added features to toggle accessibility features, and made adjustments for improved navigation, including handling page loading alerts in IE and fixing focus issues, particularly on iOS devices.
accessiblecssjavascripte-learningxapi
bowser-js/bowser

Dec 2019 - Dec 2019

a browser detector
Role in this project:
userFull-stack Developer
Contributions:12 commits, 1 PR, 3 comments in 1 day
Contributions summary:Oliver primarily focused on improving the browser detection library, `bowser-js/bowser`. Their contributions included adding and maintaining polyfills for older browser compatibility, specifically for IE11. They addressed code quality by fixing linting issues and expanding test coverage. Furthermore, the user ensured the library's robustness by adding fallbacks to native JavaScript functions and fixing errors.
useragentbrowserdevice-detectionbrowsersbrowser-detection
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
Oliver Foster - Senior Technical Architect at Kineo