Gilbert Cherrie

Software Developer at IBM

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

🤩
Rockstar
🎓
Top School
Gilbert Cherrie is a software developer based in Toronto with eight years of experience building full-stack web applications, specializing in JavaScript/React front-ends and Ruby back-ends. At IBM he has shipped UI enhancements, created a Cypress end-to-end testing framework with 25+ tests, and routinely resolves customer-facing bugs and API work to support new features. As an active contributor to the ManageIQ open-source project, he has worked on both back-end provider support and front-end React conversions, including unit testing with Jest and Enzyme. Comfortable moving between front-end UX fixes and backend integrations, he brings a pragmatic attention to reducing console errors and lint issues that improve maintainability. A former teaching assistant and head instructor, he pairs hands-on coding with clear communication and mentorship in team and open-source settings.
code8 years of coding experience
job2 years of employment as a software developer
bookBachelor of Engineering - BE, Computer Software Engineering, Bachelor of Engineering - BE, Computer Software Engineering at McMaster University
github-logo-circle

Github Skills (17)

ruby-rails10
javascript10
back-end-development10
rails10
ui-design10
ruby10
uid10
manageiq10
front-end-development10
jestjs10
enzyme10
ruby-on-rails10
react10
aws8
cloud-computing7

Programming languages (5)

TypeScriptJavaScriptJupyter NotebookRubyPython

Github contributions (5)

github-logo-circle
ManageIQ/manageiq-ui-classic

May 2021 - Dec 2022

Classic UI of ManageIQ
Role in this project:
userFront-end Developer
Contributions:314 reviews, 147 commits, 366 PRs in 1 year 7 months
Contributions summary:Gilbert primarily contributed to converting VM rename forms to React components within the ManageIQ UI. They implemented and tested new React components for the VM rename functionality, including writing unit tests using Jest and Enzyme. Additionally, the user addressed linting errors and made improvements to the user interface by fixing various button and display issues.
reactmanageiq
ManageIQ/manageiq

Jun 2021 - Jun 2022

ManageIQ Open-Source Management Platform
Role in this project:
userBack-end Developer
Contributions:26 reviews, 8 commits, 23 PRs in 1 year
Contributions summary:Gilbert primarily focused on fixing bugs and improving the codebase related to the ManageIQ platform. Their contributions include fixing issues in time profiles, cloud object store container forms, and AWS provision forms. They also addressed machine credentials and the associated console errors, likely involving changes to the backend logic and configurations within the platform. Additionally, the user made changes to the codebase related to provider support, suggesting a focus on the core functionality of the platform.
gcporigamiopenshiftcephredfish
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
Gilbert Cherrie - Software Developer at IBM