David Carter is a pragmatic software engineer in San Francisco with 11 years building high-performance, SEO-driven web experiences using JAMstack patterns, React (Next.js/Gatsby), and headless CMS integrations. He’s driven large frontend modernizations—introducing TypeScript, migrating to functional React, and consolidating multiple WordPress instances into a unified headless architecture—to improve performance, developer experience, and organic search. At Eaze he led frontend architecture, observability, and experimentation efforts for a high-traffic consumer site, mentoring senior engineers and shaping the roadmap around scalability and reliability. He contributes to open-source starters bridging WordPress and Gatsby, focusing on UX improvements like paginated blog flows and pragmatic plugin adoption. Comfortable operating across full-stack concerns from custom WordPress plugins to microservices for onboarding, he pairs strong mathematical training with a bias for measurable performance gains. Now at Forge, he continues to specialize in accessible, modular sites that balance developer productivity with real-world business impact.
11 years of coding experience
11 years of employment as a software developer
Associate's degree, Mathematics, Associate's degree, Mathematics at Antelope Valley College
Bachelor's Degree, Mathematics, Bachelor's Degree, Mathematics at California State University, Northridge
Master's Degree, Mathematics, Master's Degree, Mathematics at Northern Illinois University
LOOKING FOR MAINTAINER - - - A GatsbyJS starter template that leverages the WordPress API, ACF and more
Role in this project:
Full-stack Developer
Contributions:7 commits, 6 PRs, 5 comments in 3 days
Contributions summary:David focused on implementing pagination functionality for the blog section of the GatsbyJS starter. They initially created custom pagination logic and components. Subsequently, they replaced the custom code with the `gatsby-awesome-pagination` plugin to simplify pagination implementation. The user's changes demonstrate a focus on improving the user experience of the blog by allowing for paginated content access.
Contributions:5 PRs, 116 pushes, 13 branches in 2 months
cssjavascriptin-progressmastermetalsmith
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
David Carter - Software Engineer, Client Experience at Forge