Gurkiran Singh

Software Developer at Q2 Management Inc

Old Toronto, Ontario, Canada
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

🎓
Top School
Gurkiran Singh is a Senior Software Developer based in Old Toronto with six years of hands-on experience building full-stack web applications using React, Node.js, MongoDB and modern tooling like Vite. He has driven measurable business impact—implementing features that boosted revenue by 20%, saving roughly $50k via CI/CD automation, and modernizing legacy Flex/ColdFusion systems into responsive React apps. An active open-source contributor, Gurkiran has improved accessibility and UI components in the popular Grommet React framework and enhanced developer-facing UX in the Vitest testing UI. Comfortable across frontend and backend boundaries, he has integrated SaaS platforms (HubSpot, Smartsheet), built mobile inspection tooling in Kotlin, and streamlined backend responses for predictable integrations. He combines a practical, reuse-first engineering style with a habit of daily learning, often focusing on developer experience and test/coverage improvements that aren’t always visible but materially speed teams up.
code6 years of coding experience
bookComputer Systems Technician, Programming, Computer Systems Technician, Programming at George Brown College
languagesEnglish, Hindi, Punjabi
stackoverflow-logo

Stackoverflow

Stats
117reputation
3kreached
3answers
9questions
github-logo-circle

Github Skills (32)

javascript10
mstest10
grommet10
testing10
component-development10
testkit10
ui-design10
teste10
system10
uid10
front-end-development10
vue10
ui-testing10
react10
vue-jsx10

Programming languages (6)

TypeScriptPowerShellJavaScriptGoRubyPython

Github contributions (5)

github-logo-circle
grommet/grommet

Feb 2021 - May 2022

a react-based framework that provides accessibility, modularity, responsiveness, and theming in a tidy package
Role in this project:
userFront-end Developer
Contributions:67 reviews, 26 commits, 31 PRs in 1 year 2 months
Contributions summary:Gurkiran primarily contributed to the Grommet React framework by implementing and documenting UI components. Their work included adding documentation for the `TableCell` and `FormField` components, specifically addressing the `align` and `error.size` props. They also updated component stories for `Calendar` bounds and made accessibility improvements to `RangeInput` and `Carousel` components. Furthermore, they contributed enhancements to the `CheckBox` and `CheckBoxGroup` components, allowing them to accept children.
babelreactmodularityjavascripta11y
vitest-dev/vitest

Nov 2022 - Jan 2023

Next generation testing framework powered by Vite.
Role in this project:
userFull-stack Developer
Contributions:9 reviews, 4 commits, 9 PRs in 2 months
Contributions summary:Gurkiran primarily contributed to the UI of the Vitest framework, specifically improving the module graph and file details components. They fixed UI-related issues such as copy-pasting in the module graph browser and the module graph view blocking the console view. Additionally, the user enhanced the test coverage functionality by adding options to hide skipped test lines and remove setup files from coverage reports.
mswtestingtest-frameworkvitetesting-tools
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
Gurkiran Singh - Software Developer at Q2 Management Inc