Rylan Cottrell

Principal Developer at Arctic Wolf

Waterloo, Ontario, Canada
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
Rylan Cottrell is a Principal Developer with 13 years of software engineering experience, currently leading development at Arctic Wolf from Waterloo, Ontario. He specializes in front-end and web technologies—React, Angular, HTML5, JavaScript, and CSS—paired with deep expertise in W3C accessibility and tooling for developer workflows. Rylan enjoys building user-centered software that removes friction, from accessible web pages to automated build systems, and brings an engineer’s eye for practical impact. An active contributor to the popular mediaelement project, he has improved media player accessibility by adding ARIA support and keyboard-friendly controls. He holds an MSc in Computer Science from the University of Calgary and combines academic rigor with hands-on delivery across UI, mobile, and IDE tooling.
code13 years of coding experience
bookMSc, Computer Science, MSc, Computer Science at University of Calgary
bookBSc, Computer Science, BSc, Computer Science at Brock University
github-logo-circle

Github Skills (8)

html10
accessibility10
css10
javascript10
html5-video10
front-end-development10
video-player10
ui-design9

Programming languages (5)

TypeScriptC++SCSSJavaScriptGo

Github contributions (5)

github-logo-circle
mediaelement/mediaelement

Aug 2014 - Nov 2014

HTML5 <audio> or <video> player with support for MP4, WebM, and MP3 as well as HLS, Dash, YouTube, Facebook, SoundCloud and others with a common HTML5 MediaElement API, enabling a consistent UI in all browsers.
Role in this project:
userFront-end Developer
Contributions:10 commits in 2 months
Contributions summary:Rylan primarily focused on improving the accessibility of the media player's user interface. Their work included adding ARIA attributes and roles to volume controls and time sliders for better screen reader compatibility. They also implemented CSS classes for offscreen text and fixed issues related to control visibility when navigating via keyboard. Furthermore, the user made changes to improve the accessibility of the captions.
mp3youtubevideo-playerhtml5video
rylan/xspect

Mar 2015 - Jan 2021

Contributions:18 pushes in 5 years 11 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
Rylan Cottrell - Principal Developer at Arctic Wolf