Jim Graham is a seasoned independent designer and web developer with over three decades of experience turning print and digital communications into polished, effective brands. As owner of Pixels and Strings and previously Spark Media Group, he has built enduring client relationships—one lasting more than 20 years—while delivering logos, publications, and custom CMS-driven websites. Technically adept, Jim contributes to open-source projects like MODX Revolution, improving backend package providers and modernizing build workflows to support ES6 and Dart Sass. Based in Takoma Park, MD, he brings a rare blend of artistic sensibility, pragmatic engineering, and nonprofit stewardship—recently leading a successful digital transformation and Google Workspace rollout for the Takoma Foundation. His background in music and accounting informs a detail-oriented, creative approach to problem solving that balances aesthetics with operational rigor.
10 years of coding experience
24 years of employment as a software developer
Digital Media & Web Technology, Digital Media & Web Technology at Montgomery College
Contributions:238 reviews, 48 commits, 107 PRs in 2 years 7 months
Contributions summary:Jim primarily contributed to the MODX Revolution content management framework by addressing bug fixes and enhancements related to package providers. Their work involved improving field selection errors, resolving issues with the ChangeProvider window, and preventing PHP warnings. The user also modernized the manager template build workflow by updating development packages and configurations to support ES6 JavaScript and the Dart Sass implementation.
Contributions:4 PRs, 457 pushes, 224 branches in 8 years 4 months
cmsphprevolutionmodx-revolutioncontent-management
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.