Harrisonn Griffin

Copenhagen, Capital Region of Denmark
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
Harrisonn Griffin is a full‑stack software engineer based in Copenhagen with 8 years of experience building reliable web apps and improving developer-facing tooling. He has meaningful open-source contributions to Plotly Dash—implementing and testing persistence features for date picker components across both JavaScript and Python codebases—which highlights his cross-stack fluency and attention to UX edge cases. Academically grounded with physics degrees from McGill and Union College, he brings strong analytical rigor and a test-driven approach to engineering problems. Colleagues would describe him as practical and detail-oriented, able to ship integrations that survive real-world usage. Outside of code he’s caffeinated, bikes, and skis, suggesting stamina for long projects and a preference for hands-on, iterative problem solving.
code8 years of coding experience
bookBachelor’s Degree, Physics, 3.8, Bachelor’s Degree, Physics, 3.8 at Union College
bookBachelor’s Degree, Bachelor’s Degree at York St. John University
bookMaster of Science - MS, Physics, 4.0, Master of Science - MS, Physics, 4.0 at McGill University
languagesEnglish, Spanish, Norwegian, French
github-logo-circle

Github Skills (16)

plotly-dash10
javascript10
web-application10
dashjs10
python10
gui-framework10
webapp10
react10
pytest9
testing9
integration-testing9
data-visualisation9
data-visualization9
data-visualizations9
test-integration9

Programming languages (6)

OpenEdge ABLShellCSSJavaScriptHTMLPython

Github contributions (5)

github-logo-circle
plotly/dash-core-components

Aug 2020 - Apr 2021

OBSOLETE: now part of https://github.com/plotly/dash
Role in this project:
userFront-end Developer
Contributions:9 reviews, 39 commits, 25 PRs in 7 months
Contributions summary:Harrisonn contributed to the `dash-core-components` repository by implementing persistence transforms for date picker components, specifically for `DatePickerSingle` and `DatePickerRange`. Their changes involve modifying component code to handle date persistence, including extracting and applying date values for storage. They added integration tests to verify the correct persistence behavior of the date picker components.
dashpythonplotly-dashplotlydata-visualization
plotly/dash

Aug 2020 - Apr 2021

Data Apps & Dashboards for Python. No JavaScript Required.
Role in this project:
userFull-stack Developer
Contributions:4 releases, 12 reviews, 68 commits in 7 months
Contributions summary:Harrisonn contributed to the `plotly/dash` repository by implementing and testing persistence features within the Dash framework. This involved adding logic for checking persisted properties in JavaScript and developing integration tests in Python to verify the correct behavior of persisted components, specifically date pickers. These changes involved modifications to both the front-end (JavaScript) and back-end (Python) codebases and demonstrate proficiency in full-stack development. The contributions focused on improving data persistence within Dash applications.
pythonweb-appchartingflaskbioinformatics
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
Harrisonn Griffin