Nathan Knowler is a front-end web developer with 11 years of experience building accessible, performant, and sustainable user interfaces from WordPress themes to design systems. He brings hands-on expertise in frontend build tooling (Webpack, Sass, PostCSS, Lightning CSS), component libraries (React, Lit, Spectrum Web Components), and accessibility-first UI work for large orgs like Adobe, Bentley, and Apple. An active open-source contributor, he’s improved the popular roots/sage WordPress starter and enhanced GiveWP’s frontend UX, demonstrating polish in HTML/CSS, build processes, and semantic markup. Based in Winnipeg, he pairs practical full-stack experience with technical writing and design-tool automation (Figma plugins, design tokens), making him comfortable translating design intent into robust, maintainable code.
11 years of coding experience
12 years of employment as a software developer
Bachelor’s, Bible/Biblical Studies, Bachelor’s, Bible/Biblical Studies at Eston College
GiveWP - The #1 Donation Plugin for WordPress. Easily accept donations and fundraise using your WordPress website.
Role in this project:
Full-stack Developer
Contributions:2 releases, 122 reviews, 524 commits in 9 months
Contributions summary:Nathan contributed to the GiveWP WordPress plugin by implementing and refactoring features related to the user interface. These contributions include replacing `main` elements with `div` elements, removing unnecessary `aria-required` attributes, and removing the `tabindex` from elements. The user added a new radio group field template as well as new date, hidden, and select field types. These updates centered on improving the frontend user experience.
WordPress starter theme with Laravel Blade components and templates, Tailwind CSS, and block editor support
Role in this project:
Full-stack Developer
Contributions:13 reviews, 18 commits, 46 PRs in 3 years 7 months
Contributions summary:Nathan primarily contributed to the frontend and build processes of the WordPress starter theme, `roots/sage`. They implemented and modified build configurations using Webpack and related tools like Sass and PostCSS, adding features and fixing bugs. The user also updated frontend code, including removing deprecated jQuery syntax, removing a redundant meta tag, and updating the HTML structure and accessibility. They demonstrated a strong understanding of front-end development and build systems.
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.