Available to hire
Visionary Digital Experience Designer and Developer with many years of experience in developing web applications with a passion for transforming traditional web experiences into immersive, data-informed, and highly engaging digital learning adventures.
Specializing in custom web solutions, UI/UX design, simulation engines, adaptive LMS platforms, and interactive learning experiences, I’ve developed innovative frameworks, content management systems, and training solutions across education, public service, and enterprise sectors. I am passionate about innovation and turning large challenges into small, elegant solutions.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Language
English
Fluent
Work Experience
Lead Application Designer, Frontend Developer, Senior Full Stack Developer at cyberconIQ Inc.
April 1, 2025 - October 27, 2025Led innovation and evolution of Edify KMS, a learning platform acquired to deliver enterprise cybersecurity education. Developed LMS integrations for enterprise clients, built interactions to transform content into immersive, interactive digital learning experiences, guided instructional design and delivery strategy, and integrated adaptive learning pathways and analytics.
Lead Application Designer, Frontend Developer, Senior Full Stack Developer at The Free Reading Program / Learn with ESA
July 1, 2021 - October 27, 2025Rebranded Learn with ESA for a new revenue stream, growing a global audience. Designed and developed a website, automated content normalization and porting, oversaw development, QA, UI/UX, customer service, and marketing; managed marketing assets for social campaigns promoting the SAAS membership model.
Lead Application Designer, Frontend Developer, Senior Full Stack Developer at The Free Reading Program
August 1, 2020 - October 27, 2025Redesigned a K–6 learning suite to support interactive, gamified literacy and curriculum content. Migrated 700+ learning modules and 13,000+ screens into a web-based application. Designed a system to automate content normalization and porting. Led development, QA, UI/UX, customer service; designed & developed website including ecommerce & membership management; delivered a white-labeled learning experience for sponsorship-based eLearning; managed marketing assets for social media campaigns promoting our SAAS membership model.
Senior Full Stack Developer at EVC Consulting
August 1, 2021 - October 27, 2025Managed digital operations, including client web projects and education platforms. Streamlined web services and support for 20+ active clients. Prioritized development resources toward scalable learning systems. Oversaw transition from Drupal shop to proprietary LMS products.
Lead Developer at HORNE
August 1, 2021 - October 27, 2025Promoted to lead eLearning transformation at a leading leadership and sales training company. Developed custom courseware engines to deliver customized leadership & sales training programs for enterprise clients. Collaborated with instructional teams to digitize classroom materials. Scaled course creation with templated UX and rapid production systems.
Lead Technology, eLearning Specialist at HORNE
January 1, 2012 - October 27, 2025Established the eLearning department and built from the ground up. Developed internal Flash-based courseware engine for scalability. Led the transition from instructor-led training to blended eLearning models. Managed developers, designers, and QA teams.
Senior eLearning Application Developer at Redwood Performance Group
May 1, 2006 - October 27, 2025Brought in to recover a behind-schedule eLearning project for a major client. Refactored Flash architecture and rebuilt reusable templates. Delivered the project within scope and timeline constraints.
Senior Flash Architect at Interactive Solutions New Media
April 1, 2008 - October 27, 2025Introduced dynamic content systems that revolutionized eLearning production. Built an XML-powered dynamic Flash engine to externalize course content, enabling scalable production.
Senior eLearning Application Developer at The Wired Schoolhouse
April 1, 2008 - October 27, 2025Led development of simulation-based training for TTC mechanics and operators. Created interactive 3D components and dashboard simulations. Collaborated closely with instructional designers and SMEs.
Lead eLearning Application Developer at Docworks Communications Inc.
September 1, 2008 - October 27, 2025Led a global training rollout for Exxon’s gas station employees. Developed Flash-based courseware engine with a team of developers. Delivered 12 modules 40% under budget, halving project time.
Web/eLearning Application Designer/Developer at Corporate Communications Interactive
May 1, 2000 - October 27, 2025Developed software simulations to train users on Windows and Microsoft Office applications. Captured and processed screen tasks using a proprietary simulation engine. Gained early exposure to scalable training production in a high-output studio.
Founder, Owner/Operator at Rik Cardiff Multimedia – Web Design & Development
May 1, 2000 - October 27, 2025Operated a boutique web design/development, consultancy, UI/UX, and eLearning development company for education and enterprise clients. Designed and developed interactive training modules for TTC, Exxon, and Thomson Nelson. Built simulation engines and media-rich content for CD-ROM and web deployment. Oversaw all aspects of client delivery: development, UX, media design, and team management.
Vice President - Learning Technology, Lead Application Designer/Developer at cyberconIQ Inc.
July 1, 2021 - April 1, 2025Led the ongoing evolution of Edify KMS, a learning platform acquired to deliver enterprise cybersecurity education. Drove product strategy, architecture, and UX to deliver measurable improvements in learning engagement and completion. Built and integrated enterprise LMS solutions, analytics dashboards, and adaptive learning pathways; oversaw multidisciplinary teams to transform content into immersive, data-informed learning adventures. Guided client engagements and LMS integrations for large-scale deployments, ensuring on-time delivery and alignment with security requirements. As VP of Learning Technology, expanded capabilities and prepared the platform for acquisition by cyberconIQ, while continuing to enhance it post-acquisition.
CTO & Lead Application Designer/Developer at Edify KMS
September 1, 2016 - July 1, 2021Founded and architected a next-gen LMS from scratch to solve deployment and reporting gaps in enterprise training. Led full-stack development of a modular LMS, delivering front-end UI/UX, back-end architecture, APIs, dashboards, and analytics engines. Built reusable courseware engines and a scalable content pipeline; designed adaptive learning pathways and analytics to power enterprise training programs. The platform was acquired by cyberconIQ.
CTO & Lead Application Designer/Developer at The Free Reading Program / Learn with ESA
June 1, 2014 - August 1, 2020Rebranded The Free Reading Program to Learn with ESA, creating a sponsorship-driven revenue model that reached over 300,000 students worldwide. Designed and developed the website and content delivery system; automated content normalization and porting across modules; led development, QA, UI/UX, and customer support; created marketing assets for social campaigns promoting the SAAS membership model.
CTO, Lead Designer/Developer at Learn with ESA
June 1, 2014 - August 1, 2021Redesigned a K–6 learning suite to support interactive, gamified literacy and curriculum content. Migrated 700+ learning modules and 13,000+ screens into a web-based application. Automated content normalization and porting; oversaw development, QA, UI/UX, customer service, and marketing assets for the SAAS membership model.
Chief Technology Officer at EVC Consulting
June 1, 2014 - August 1, 2021Managed digital operations, including client web projects and education platforms. Streamlined web services and support for 20+ active clients. Prioritized development resources toward scalable learning systems. Oversaw transition from Drupal shop to proprietary LMS products.
Manager of Technology, eLearning Specialist at HORNE
January 1, 2009 - March 1, 2012Established the eLearning department and built from the ground up. Developed internal Flash-based courseware engine for scalability; managed developers, graphic designers, and QA teams. Led the transition from instructor-led training to blended eLearning.
Director, Development at HORNE
March 1, 2012 - June 1, 2014Promoted to lead eLearning transformation; developed custom courseware engines to deliver customized leadership & sales training programs for enterprise clients. Collaborated with instructional teams to digitize classroom materials; scaled course creation with templated UX and rapid production systems.
Senior eLearning Application Developer at Redwood Performance Group
June 1, 2008 - September 1, 2008Brought in to recover a behind-schedule eLearning project for a major client. Refactored Flash architecture and rebuilt reusable templates. Delivered the project within scope and timeline constraints.
CTO & Lead Application Designer/Developer at The Free Reading Program
September 1, 2016 - July 1, 2021Rebranded Learn with ESA for a new sponsorship-based revenue model; designed & developed a website; automated content normalization and porting; oversaw development, QA, UI/UX, customer service, and marketing; managed marketing assets for SAAS campaigns promoting membership.
CTO & Lead Application Designer/Developer at Learn with ESA
June 1, 2014 - August 1, 2020Redesigned a K–6 learning suite to support interactive, gamified literacy and curriculum content; migrated 700+ learning modules and 13,000+ screens into a web-based application; automated content normalization and porting; oversaw development, QA, UI/UX, customer service; led marketing for sponsorship-based eLearning.
Director, Development at HORN
March 1, 2012 - June 1, 2014Promoted to lead eLearning transformation at a leading leadership and sales training company. Developed custom courseware engines for enterprise clients. Collaborated with instructional teams to digitize classroom materials and scaled course creation with templated UX and rapid production systems.
Education
Diploma in Digital Media Design & Development at International Academy of Design & Development
January 11, 2030 - October 27, 2025Digital Media Design & Development at International Academy of Design & Development
January 11, 2030 - February 14, 2026Digital Media Design & Development at International Academy of Design & Development
January 11, 2030 - February 16, 2026Dean’s List / Honours at International Academy of Design & Development
January 11, 2030 - February 16, 2026Digital Media Design & Development at International Academy of Design & Development
January 11, 2030 - February 16, 2026Qualifications
Dean’s List
January 11, 2030 - February 16, 2026Honours
January 11, 2030 - February 16, 2026Industry Experience
Education, Government, Professional Services, Software & Internet, Media & Entertainment
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer in Hamilton today.