Karen Attfield is a Web Developer at Automattic with 10 years of experience blending WordPress development, plugin work, and digital marketing. She progressed internally from Happiness Engineer to team lead and completed an apprenticeship to become a code wrangler on Jetpack, contributing to i18n improvements, plugin releases, and PHP robustness. Comfortable across back-end PHP, WordPress plugin architecture and customer-facing support, she has fixed edge-case bugs in high-profile projects like GiveWP and helped harden Jetpack’s stats and carousel modules. Based in Inverness, Scotland, she pairs a marketer’s eye for user experience with engineering discipline, and maintains a portfolio at karenattfield.com demonstrating custom sites, themes and plugins.
10 years of coding experience
10 years of employment as a software developer
Bachelor’s Degree, Business, Marketing, BSc(Hons), Bachelor’s Degree, Business, Marketing, BSc(Hons) at The Open University
Computer programming, psychology, linguistics, Computer programming, psychology, linguistics at The University of Western Australia
Security, performance, marketing, and design tools — Jetpack is made by WordPress experts to make WP sites safer and faster, and help you grow your traffic.
Role in this project:
Back-end Developer
Contributions:1075 reviews, 202 commits, 634 PRs in 1 year 5 months
Contributions summary:Karen primarily contributed to the internationalization (i18n) of the Stats Widget by improving plural forms. They initialized a new version cycle of the Jetpack plugin and also addressed PHP code styling within the Carousel module. Additionally, the user made minor updates within the comments module related to PHP CodeSniffer standards.
GiveWP - The #1 Donation Plugin for WordPress. Easily accept donations and fundraise using your WordPress website.
Role in this project:
Back-end Developer
Contributions:11 commits, 1 PR, 4 comments in 1 day
Contributions summary:Karen primarily focused on bug fixes and minor improvements within the WordPress plugin. Their work centered on resolving a PHP notice on the system info page, specifically addressing issues related to retrieving and displaying PayPal IPN data. The user corrected variable assignments, incorporated null checks, and resolved merge conflicts to ensure correct functionality and data integrity. These modifications contribute to a more robust and user-friendly plugin experience.
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.