Kevin Cunningham

Software Engineer

Northern Ireland, 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
Kevin Cunningham is a software engineer based in Northern Ireland with nine years of hands-on experience building reliable web applications and integrations. He contributes to notable open-source projects, improving front-end shopping cart UX and test coverage for a Stripe-focused library and integrating WPGraphQL with Next.js to bring WordPress content into modern static frontends. Comfortable across full-stack tasks, he blends practical testing, refactoring, and GraphQL/Apollo work to make components clearer and more maintainable. Known for pragmatic improvements rather than flashy rewrites, he focuses on reliability and developer experience to help projects scale.
code9 years of coding experience
github-logo-circle

Github Skills (18)

javascript10
testing10
wordpress10
nextjs10
user-interface10
wpgraphql10
testing-library10
react-testing-library10
apollo-client10
wordpress-graphql10
jtest10
graphql10
testing-library-react10
react10
jsx9

Programming languages (12)

TypeScriptCSSSCSSJavaScriptVueGoPHPHTML

Github contributions (5)

github-logo-circle
📝 Bring WordPress to the static world with Next.js
Role in this project:
userFull-stack Developer
Contributions:6 reviews, 6 commits, 6 PRs in 6 months
Contributions summary:Kevin primarily contributed to the implementation of a WordPress-based Next.js starter project, adding components to display WordPress posts within the Next.js frontend. Their work involved integrating Apollo Client for GraphQL queries to fetch data from a WordPress backend, specifically using the WPGraphQL plugin. They also introduced a new page to display data via GraphQL and modified existing components to accommodate these changes. Further commits show adaptation and modifications of the existing code.
next-jsnext-starterreactwordpresswpgraphql
dayhaysoos/use-shopping-cart

Mar 2020 - Apr 2020

Shopping cart state and logic for Stripe
Role in this project:
userFront-end Developer
Contributions:15 commits, 6 PRs, 2 pushes in 23 days
Contributions summary:Kevin primarily contributed to the testing and improvement of a shopping cart component. Their work involved adding tests for various functionalities, including adding, deleting, and modifying item quantities within the cart. The user refactored code for clarity, introducing methods like `reduceItemByOne` and implementing features related to displaying and managing the cart's visibility. These contributions focused on enhancing the component's reliability and user experience.
shoppingstripeecommerceshopping-cartlogic
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
Kevin Cunningham - Software Engineer