Senior Software Engineer at Committee for Children
Seattle, Washington, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
James Moon is a Senior Software Engineer based in Seattle with a decade of professional experience and over four years focused on full life-cycle web development using React, Redux, GraphQL, Node.js, CosmosDB, and Azure services. At Committee for Children he progressed from frontend developer to senior engineer, leading frontend efforts for reporting features, maintaining GraphQL layers, and championing accessibility (WCAG 2.1) and ATDD-driven quality. He pairs a pragmatic frontend-first mindset with backend experience—optimizing REST and GraphQL interactions with CosmosDB and building middleware for authentication and validation. A Frontend Steward and cross-team mentor, he emphasizes code quality, testing discipline, and inclusive collaboration. Trained in full-stack JavaScript at Code Fellows, he brings both hands-on implementation skills and a knack for improving performance through tooling like HOCs and targeted middleware.
10 years of coding experience
6 years of employment as a software developer
Associate of Arts and Sciences (A.A.S.), Associate of Arts and Sciences (A.A.S.) at Bellevue College
Certification Full-Stack JavaScript Development, Certification Full-Stack JavaScript Development at Code Fellows
Contributions:113 PRs, 172 pushes, 53 branches in 1 year 3 months
nodejscfcmongodbschool-project
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
James Moon - Senior Software Engineer at Committee for Children