The original james-allen.ca: a pioneering single-page application built with jQuery that generated leads and launched a freelance career spanning over a decade.

My original portfolio website launched in 2011 became the foundation of my freelance career, generating consistent leads for over 14 years and opening doors to employment opportunities at Renoworks, NeuroTrack, FYidoctors, and a teaching position at InnoTech College.
Built before React and Vue.js existed, I created a single-page application experience using jQuery and leveraged the HashBangBoom plugin and hashchange plugin before hashchange events were natively supported by browsers. This provided smooth animated transitions between sections and hashbang routing that felt ahead of its time.
This website consistently delivered results throughout its 14-year run:
After 14 successful years, I retired the original site in 2025 to make way for this modern Next.js version. While the tools have evolved dramatically since 2011, the core principles remain: build something that serves real business needs while pushing technical boundaries.



Let's create something amazing for your business too.