Robert Hurst

Director Of Engineering at TelemetryTV

Burnaby, 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
Robert Hurst is a seasoned software leader and Director of Engineering based in Burnaby, BC, with over a decade of hands-on experience building and leading engineering teams across startups and scale-ups. He combines deep full-stack engineering roots—evidenced by long-term open-source maintenance of KeyboardJS—with strategic leadership roles at companies like TelemetryTV, Exact Payments, and Dialpad. Robert is comfortable moving between shipping product features and solving low-level platform problems, often refactoring core systems and strengthening test suites to improve reliability. His background as a CTO and recurring lead engineer shows he scales both teams and technical architectures while staying pragmatic about trade-offs. Curiosity about "why" drives his work: he pairs an engineer’s attention to detail with a scientist’s appetite for understanding system behavior and user needs.
code14 years of coding experience
job14 years of employment as a software developer
stackoverflow-logo

Stackoverflow

Stats
9,032reputation
1.0mreached
45answers
41questions
Badges
canvas
top-1%
html
top-1%
javascript
top-5%
github-logo-circle

Github Skills (14)

html10
javascript10
canvas10
keyboard10
testing8
lightbox6
jquery-plugin6
css6
dom-events6
php6
dom6
keybindings6
jquery6
base646

Programming languages (16)

PowerShellC#JavaC++CRustGoHTML

Github contributions (5)

github-logo-circle
RobertWHurst/KeyboardJS

Apr 2012 - Jan 2023

A JavaScript library for binding keyboard combos without the pain of key codes and key combo conflicts.
Role in this project:
userFull-stack Developer
Contributions:11 releases, 1 review, 153 commits in 10 years 10 months
Contributions summary:Robert primarily focused on enhancing the `keyboardjs` library. They addressed and resolved bug fixes related to key binding, specifically addressing issues with binding without combos and release handlers. The user implemented new features and improved the binding system, refactoring and expanding existing functionality to support various use cases. They also contributed to the testing suite, ensuring the library's functionality and reliability.
javascriptkeyboardjskey-comboskeyboardkeyboard-shortcuts
exact-payments/Milieu

Jun 2016 - Jan 2018

Milieu is a config loader in the spirit of rc It shares the same features as RC, but goes a few steps further.
Contributions:47 commits, 16 PRs, 30 pushes in 1 year 7 months
spiritconfig-loaderconfigstepsloader
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