Summary
James Kinsman is a Senior Web Developer with 13+ years building and modernizing PHP/MySQL web applications and responsive front ends, currently focused on full-stack work and recurring-donation systems. He has a strong track record upgrading legacy stacks to modern PHP (5.6→8.1), building Laravel and CodeIgniter back ends, and shipping UX-driven JavaScript enhancements using jQuery and object-oriented patterns. Comfortable as a sole senior developer or working in distributed teams, he’s solved payment integrations, mailing-list automation, and custom CRM syncs across nonprofits and transit agencies. Based in Wisconsin, he pairs deep hands-on debugging and local dev toolchains (XDebug, Docker, PHPStorm) with a practical emphasis on reliability and donor experience. Outside of code he’s a family-focused Christian who enjoys chess and pickleball—he also asks for code challenges to validate ability, signaling a pragmatic, test-driven approach.
13 years of coding experience
16 years of employment as a software developer
UMBC
English