William Patton

Senior Software Developer at Equalize Digital

Dunoon, Scotland, 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
William Patton is a Senior Software Developer with 12 years of experience building accessible, production-ready web applications from Scotland. Currently at Equalize Digital, he focuses on accessibility-driven development while maintaining a long-running freelance practice (PattonWebz) that demonstrates entrepreneurial grit. He has substantial WordPress and front-end expertise, contributing to well-known open-source projects like Understrap and the WP Bootstrap navwalker to modernize navigation and Bootstrap compatibility. His background includes technical leadership and eCommerce engineering roles where he balanced hands-on coding with team delivery and tooling improvements. William is pragmatic about clean, maintainable code—evidenced by dependency updates, dashboard/frontend separation fixes, and removal of unnecessary tracking in open-source projects. Based in Dunoon, he combines local roots with a global impact through contributions to widely used WordPress starter themes.
code12 years of coding experience
job9 years of employment as a software developer
bookDunoon Grammar School
stackoverflow-logo

Stackoverflow

Stats
730reputation
32kreached
43answers
0questions
Badges
wordpress
top-5%
github-logo-circle

Github Skills (18)

starter-kit10
bootstrap10
wordpress10
css10
navigationbar10
navigation-drawer10
php10
menu10
front-end-development10
bootstra10
web-development10
navigationview10
font-awesome9
html6
frontend6

Programming languages (13)

C#CSSC++VueGoHTMLTypeScriptShell

Github contributions (5)

github-logo-circle
A custom WordPress nav walker class to fully implement the Twitter Bootstrap 4.0+ navigation style (v3-branch available for Bootstrap 3) in a custom theme using the WordPress built in menu manager.
Role in this project:
userFront-end Developer
Contributions:5 releases, 7 reviews, 210 commits in 8 years 4 months
Contributions summary:William primarily contributed to the visual presentation and styling of the WordPress navigation system by adding classes for Bootstrap 4 (BS4) compatibility. Their work involved modifying menu item classes and link attributes to support BS4 styling, including adding the `.nav-item` class to menu items. They also addressed the inclusion of icons, allowing users to add Font Awesome and Glyphicons through the WordPress menu builder's classes input.
menumenu-managerbootstrap-4navigationcustom-theme
understrap/understrap

Apr 2018 - Dec 2019

Underscores + Bootstrap = Understrap, the renowned open-source WordPress starter theme.
Role in this project:
userFull-stack Developer
Contributions:1 review, 6 commits, 7 PRs in 1 year 8 months
Contributions summary:William primarily contributed to the WordPress theme, Understrap, by modifying the navigation walker and updating dependencies. They updated the navwalker class, adjusted the theme's text domain, and replaced shorthand array notations with standard array syntax. Furthermore, the user made changes to prevent dashboard-specific code from impacting the frontend and removed unnecessary tracking code.
bootstrap-wordpresswordpress-starterwordpress-frameworkunderstrapwordpress-theme
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
William Patton - Senior Software Developer at Equalize Digital