Roy Sutton is a seasoned software engineering leader with 15+ years of experience building and scaling front-end and full-stack teams across SaaS, mobile, and embedded domains. As a hands-on manager and recent Sr. Manager at Capital One, he blends tactical engineering—code reviews and occasional coding to meet deadlines—with strategic direction in distributed team environments. He has a strong track record at companies like Unqork and LG Electronics driving developer experience, automated testing, and process improvements that reduced bugs and increased velocity. An active open-source contributor, Roy has improved well-known React tooling and frameworks (react-live, Enyo, eslint-plugin-react), enhancing editor flexibility, docs, and linting accuracy. He’s adept at salvaging client relationships by probing the “why” behind requests and aligning cross-functional teams to deliver timely, high-impact solutions. Based in Falls Church, VA, he pairs deep technical curiosity from his engineering background with a talent for mentoring the next generation of engineering leaders.
15 years of coding experience
11 years of employment as a software developer
BE EE BS CS Engineering, BE EE BS CS Engineering at Vanderbilt University
A JavaScript application framework emphasizing modularity and encapsulation
Role in this project:
Front-end Developer
Contributions:120 commits, 90 PRs, 84 pushes in 3 years 10 months
Contributions summary:Roy primarily focused on improving the documentation and functionality of the Enyo JavaScript framework, specifically by adding documentation to `addComponent` and `removeComponent` functions within the `UiComponent.js` file. They also added test coverage tooling and added some updates to the `VideoPlayer`. They were also responsible for fixing incorrect documentation links.
Contributions:13 commits, 7 PRs, 40 comments in 2 years 9 months
Contributions summary:Roy contributed to the React-specific linting rules for ESLint, primarily by fixing issues related to JSX indentation and the sorting of component properties. They added tests to cover various scenarios, including non-React classes and React.createClass components. The user's commits also focused on enhancing rule accuracy and addressing reported issues.
reactlintlintereslintjavascript
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.