Alex Gibson

Newcastle upon Tyne, 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

🤩
Rockstar
🎓
Top School
Alex Gibson is a front-end engineering lead with 15+ years of experience designing high-performance, accessible, and privacy-focused web experiences for millions of users. Based in Newcastle, he blends technical strategy with hands-on development to modernize front-end architecture, optimize performance, and drive localization and analytics initiatives. He has a history of practical open-source contributions—ranging from mobile boilerplates to a popular shake-event plugin and a Web Notifications wrapper—that reflect a focus on mobile UX and progressive enhancement. Comfortable bridging engineering, product, and marketing, Alex is known for pragmatic, privacy-first solutions and attention to subtle UX details like preventing unwanted zooming and touch-scroll issues.
code15 years of coding experience
bookBachelor of Science - BS, Computing for Industry, Bachelor of Science - BS, Computing for Industry at Northumbria University
github-logo-circle

Github Skills (14)

html10
javascript10
ios10
mobile-web10
mobile-development10
front-end-development10
event-handling10
browser-support9
zepto9
plugin-development9
compatible9
css8
umd7
amd5

Programming languages (20)

JinjaCSSRustScalaFluentHTMLApacheConfPerl

Github contributions (5)

github-logo-circle
h5bp/mobile-boilerplate

Feb 2012 - Jun 2014

DEPRECATED - A front-end template that helps you build fast, modern mobile web apps.
Role in this project:
userFront-end Developer
Contributions:100 commits in 2 years 4 months
Contributions summary:Alex primarily focused on improving the mobile user experience and fixing related issues within the mobile-boilerplate project. Their contributions included addressing a typo, updating the iOS startup image script to support the third-generation iPad, and adding support for iPhone 5. They also added redesigned touch icons and a favicon, preventing zooming on focus, and preventing default scrolling. The user switched to Zepto for the project.
reacttemplatecssjavascriptweb-apps
alexgibson/notify.js

Feb 2013 - Dec 2017

A handy wrapper for the Web Notifications API
Role in this project:
userFront-end Developer
Contributions:200 commits, 19 PRs, 64 pushes in 4 years 10 months
Contributions summary:Alex primarily worked on the front-end aspects of the project, as evidenced by the JavaScript code modifications. They implemented the core logic of the Web Notification API wrapper, including handling permission requests, displaying notifications, and managing callbacks for various events. The user also addressed issues related to browser compatibility and added features like a timeout option, improving the usability and functionality of the notification system.
apinotificationshandynotifications-apiweb-notifications
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
Alex Gibson