Jerry C

Vancouver, British Columbia, 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
Jerry C is a Vancouver-based software engineer with 11 years of experience designing and building scalable web and game-related services, currently contributing at Apply Digital and HackerNoon. He has hands-on experience across full-stack development, performance benchmarking, and production monitoring, honed while building services for the Epic Games ecosystem and earlier startups. An active open-source contributor, he has improved Chart.js by fixing tooltip and null-data handling bugs and optimizing unnecessary updates—work that improves a widely used HTML5 charting library. Jerry pairs pragmatic engineering with content creation and pro bono work, reflecting a commitment to both product quality and community knowledge-sharing.
code11 years of coding experience
job6 years of employment as a software developer
bookBachelor of Applied Science (B.A.Sc.), Bachelor of Applied Science (B.A.Sc.) at The University of British Columbia
bookLighthouse Labs
languagesFrench, Chinese
github-logo-circle

Github Skills (17)

data-visualizations10
debug10
javascript10
canvas10
charts10
graph10
data-visualisation10
tooltip10
datatip10
qtip10
html10
data-visualization10
tooltips10
graphing10
testing9

Programming languages (7)

TypeScriptHCLCSSSCSSJavaScriptGoHTML

Github contributions (5)

github-logo-circle
chartjs/Chart.js

Oct 2016 - Feb 2017

Simple HTML5 Charts using the <canvas> tag
Role in this project:
userFront-end Developer
Contributions:6 commits, 7 PRs, 57 comments in 3 months
Contributions summary:Jerry primarily focused on improving the Chart.js library's functionality and robustness, especially concerning the handling of null data values within tooltips and labels. Their contributions involved fixing bugs related to tooltip display and label generation when dealing with null data, as evidenced by the code changes, unit tests, and adjustments to the time scale. The user also addressed issues within the horizontal bar chart and refined how the chart handles scenarios where the axis minimum is defined. Additionally, the user refactored the library to prevent unnecessary tooltip updates, optimizing performance.
chartscharthtml5-chartscanvasjavascript
Contributions:65 commits, 22 pushes, 1 branch in 14 days
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
Jerry C