Ian Devlin

Cologne, North Rhine-Westphalia, Germany
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

🤩
Rockstar
🎓
Top School
Ian Devlin is a web developer and author with 13 years of experience specializing in semantic HTML, accessibility, CSS, and JavaScript. He wrote the book HTML5 Multimedia: Develop and Design and maintains practical open-source projects such as html5bones and a custom HTML5 video player that showcases his focus on accessible, media-rich front-end experiences. Based in Cologne, he blends solid computer science training from the University of Limerick with hands-on template and player development, including fine-grained controls like subtitles, progress handling, and cross-browser polyfills. Known for stripping designs back to robust, accessible fundamentals, he brings a user-first mindset to building resilient, standards-driven web interfaces.
code13 years of coding experience
bookBSc (Hons) Computer Systems, Computer Science, BSc (Hons) Computer Systems, Computer Science at University of Limerick
languagesIrish, Spanish, German, English
stackoverflow-logo

Stackoverflow

Stats
18,714reputation
2.8mreached
413answers
13questions
Badges
forms
top-5%
html
top-1%
google-maps
top-5%
canvas
top-5%
audio
top-5%
jquery
top-5%
github-logo-circle

Github Skills (30)

javascript10
media-queries10
css10
movie-player10
front-end-development10
video-player10
player10
html10
videojs10
cordova9
html5-audio9
jquery9
canvas9
youtube9
forms9

Programming languages (9)

TypeScriptJavaCSSCoffeeScriptJavaScriptPHPHTMLMarkdown

Github contributions (5)

github-logo-circle
Role in this project:
userFront-end Developer
Contributions:17 commits, 4 pushes, 14 comments in 1 year 10 months
Contributions summary:Ian primarily worked on building a custom video player with HTML, CSS, and JavaScript. They implemented features like play/pause, stop, mute, volume control, and fullscreen functionality. They also integrated a progress bar and created a menu for selecting subtitles, indicating a focus on enhancing the user experience within the video player. Further contributions include code tidying, media query adjustments, and fixing minor style issues, all contributing to the player's visual presentation and functionality.
iandevlin/html5bones

Dec 2012 - Apr 2018

The HTML5 template that goes back to basics
Role in this project:
userFront-end Developer
Contributions:53 commits, 14 PRs, 10 pushes in 5 years 4 months
Contributions summary:Ian's primary contribution involves creating and modifying HTML5 templates. They added an initial `index.html` file, a video template, and audio templates, along with other variations that stripped out comments, and added content-related changes to the original templates. These changes included adding various `<meta>` tags, linking to CSS files, and including HTML5 shiv and shiv print polyfills for Internet Explorer browsers. The focus is on setting up the foundational structure of web pages, indicating a strong emphasis on front-end development.
templatecssjavascripthtml5-templatehtml5
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
Ian Devlin