Summary
Dave Rapin is a founder and seasoned software architect with 17 years of experience building web, mobile, and desktop applications that scale for high-traffic use. He leads Curling IO, a league and registration platform used by national associations and nearly 200 clubs across Canada, the US, and the UK, and previously ran Pair Shaped delivering projects for broadcasters and sports organizations. Comfortable across Ruby, React, Elm, Firebase, Postgres and native iOS/Android, he combines hands-on coding with light but rigorous processes like pair programming and strict architecture practices. His background spans enterprise middleware, media management, and secure healthcare systems, giving him deep experience in integrations, data workflows, and operational robustness. Known for pairing strong UX sensibilities with pragmatic database and scaling decisions, he thrives on turning complex domain requirements into reliable, user-focused products. Based in Old Toronto, he blends entrepreneurial leadership with day-to-day engineering and open-source stewardship through the Pair Shaped repositories.
18 years of coding experience
20 years of employment as a software developer
Dr. Denison
ENG, ENG at University of Western Ontario