Building scalable web platforms for over 15 years.
Senior Full Stack Programmer with extensive experience developing SaaS platforms, CMS systems, enterprise tools, registration systems, eCommerce solutions, and responsive interfaces using modern frontend and backend technologies.
About Me
I'm a committed, team-oriented developer with strong communication skills and over 15 years of professional experience building web applications, SaaS platforms, and enterprise systems.
My experience spans frontend and backend development, responsive UI implementation, CMS development, eCommerce systems, customer support tools, SEO optimization, and scalable application architecture.
I enjoy solving complex technical challenges, collaborating closely with designers and stakeholders, and continuously learning emerging technologies — including AI chatbot development and machine learning integrations.
Current Focus
Learning AI chatbot development, conversational flow design, machine learning integrations, and building data-driven interfaces for modern SaaS applications.
Technical Skills
Extensive experience across frontend, backend, databases, CMS platforms, and modern development workflows.
Frontend
Backend
Databases
Platforms & Tools
Entrepreneurial Projects
Independent applications focused on community engagement, statistics, and data-driven experiences.
Score That!
Custom board game scoring and league tracking platform.
Developed a scoring application that allows players to create customizable game templates with unique scoring criteria. Users can invite others into leagues, track scores, and generate detailed performance statistics.
- • Custom game template creation
- • League and player management
- • Advanced statistics and insights
- • Performance tracking across games
Track That!
Aquarium management and monitoring platform.
Created a fish tank management application enabling users to design tanks, set custom water parameters, define acceptable ranges, and visualize detailed aquarium health statistics.
- • Tank parameter monitoring
- • Custom acceptable ranges
- • Health analytics and insights
- • Problematic parameter identification
Professional Experience
Extensive background delivering scalable web applications, SaaS systems, enterprise tools, and responsive user experiences.
Senior Programmer
JMIR Publications
Worked within a Scrum environment on the open-source OJS platform, focusing on debugging legacy customizations, building new billing systems using Laravel and Vue.js, and collaborating closely with QA and product teams.
Senior Programmer
Numero Uno Web Solutions
Led development across multiple client web strategies, landing pages, healthcare systems, newsletters, payment processor integrations, reporting tools, and responsive marketing platforms.
Interactive Programmer
McOuat Partnership
Managed over 30 client web strategies using WordPress, HubSpot, Campaign Monitor, and MailChimp while collaborating with designers and account executives to deploy websites and email campaigns.
Intermediate Programmer
MicroSpec Registration Services Inc.
Built database-driven registration platforms, collaborated closely with project coordinators, and contributed to all stages of the software development lifecycle.
Web Developer & Customer Support
Robin Hood Technology Inc.
Worked on content management, donation, registration, and sales platforms while leading customer support initiatives and developing internal ticketing systems.
Education
Academic foundation in programming, web design, and software development.
Humber College
Web Design Development and Maintenance with Certificate.
Seneca @ York
Computer Programming Diploma.