Stephen Cooper

Development Team Lead at AG Grid

London, England, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Stephen Cooper is a Development Team Lead at AG Grid with eight years of professional experience building high-performance web UIs and leading front-end teams. A Senior Developer and active contributor to the well-known ag-Grid open-source project, he has focused on improving Vue and Angular integrations, example generation, and UI component polish for enterprise data tables. Trained in Joint Mathematics and Computing at Imperial College London, he blends rigorous problem-solving with pragmatic engineering to ship robust, production-grade front-end features. Previously at G-Research he progressed from developer to senior engineer, bringing experience in complex, data-driven systems to his current role. Colleagues describe him as a hands-on leader who still writes and speaks about web technologies, translating deep technical knowledge into clear team direction.
code8 years of coding experience
job13 years of employment as a software developer
bookJoint Mathematics and Computing, Joint Mathematics and Computing at Imperial College London
languagesEnglish
github-logo-circle

Github Skills (11)

uid10
javascript10
front-end-development10
ui-design10
react10
vue-jsx9
typescript-types9
vue9
typescript9
typescripts9
angular8

Programming languages (6)

TypeScriptAstroJavaScriptVueHTMLPython

Github contributions (5)

github-logo-circle
ag-grid/ag-grid

Jul 2021 - Jan 2023

The best JavaScript Data Table for building Enterprise Applications. Supports React / Angular / Vue / Plain JavaScript.
Role in this project:
userFront-end Developer
Contributions:534 reviews, 1742 commits, 647 PRs in 1 year 6 months
Contributions summary:Stephen primarily worked on developing and improving the UI components of the JavaScript Data Table (ag-Grid). Their contributions included letting Vue3 share Vue components for displaying charts and also improving support for provided Vue examples. The user also worked on example generation including fixing paths, styling and converting TSX to JSX. Several updates to the Angular component were also included.
supports-reactpivotingchartingreact-gridvue
Code to demonstrate how to use ngTemplateOutlet, along with ngTemplateOutletContext, to make a component completely customisable.
Contributions:21 commits, 17 PRs, 28 pushes in 2 years 2 months
ngtemplateoutletcustomisationangular-universaltooltipssummernote
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
Stephen Cooper - Development Team Lead at AG Grid