Product Director with a strong focus on UX principles
Experienced chief product officer and product leader, leading a team of web developers, designers, and QA, following Scrum and Shape Up to bring business vision from idea to reality. Professionally designing on the web since mid 2000s; including expertise in HTML / CSS / JS / PHP, UX / usability, WCAG, design theory, and type. Teaching Figma, Adobe Photoshop / Illustrator / InDesign, design, Gestalt, typography, and more for over 12 years. Download resume (PDF)
- Chief Product Officer 11+ years
- UX/UI Design Lead 11+ years
- College Prof, Part-time over 12 years
- Web Design/Development (PHP, JS, CSS) 20+ years
- Co-Founder (Finance, Executive, Mentorship) 10 years
Experience
Senior Director of Product Operationsdelta4
- Leading the product team behind Tymbrel, a platform for multi-location healthcare and service clients.
- Owning product operations, process, and standards across the team.
- Turning business vision into shipped product work, with UX and web performance at the core.
- Partnering with product leadership on strategy and delivery.
Professor, Part-time Niagara College Canada
- Teaching design, development, web marketing, StoryBrand, photography, videography, and email marketing in-person and virtually at Niagara College Canada.
- Developed curriculum and course materials for countless courses.
- Hired to develop new Social Media Management web course alongside team, following Ministry of Education and College best practices.
Co-founder and CPO Sprout Studio Inc
- Co-founded Sprout Studio, a photography studio management software.
- Led the product vision and day-to-day execution of product vision.
- Managed the development team to implement new features and bug fixes.
- Helped lead the company to acquisition in 2024 by FindFreedom.
Other Experience
Founder and Chief Creative Officer vxFusion Ltd.
- Co-founded vxFusion Ltd., a web design and development company specializing in custom WordPress CMS development.
- Lead the creative direction and design of all projects.
- Worked with clients to understand their needs and develop solutions.
- Led business development and marketing efforts.
Captain Cadet and Junior Canadian Rangers, Canadian Armed Forces
- Commissioned Officer with the National Cadet and Junior Canadian Rangers Formation, as part of the Canadian Armed Forces.
- Responsible for the training and development of cadets in leadership, citizenship, and physical fitness.
- Organized and led various training exercises and events.
- As previous Commanding Officer for 6 years; supervised a team of Officers and Civilian Instructors/Volunteers in training and administering cadets at 87 Eagle Royal Canadian Air Cadet Squadron.
Web & Print Designer International Department, Niagara College Canada
- Created and directed most internal marketing including: International website design and development (HTML, CSS, .NetNuke CMS), print collateral, and advertisements for domestic and international markets.
- Worked with various departments to develop marketing materials and strategies.
- Designed and developed the International Department website.
Web & Print Designer Research Department, Niagara College Canada
- Worked with various departments to develop marketing materials and strategies.
- Designed and developed print materials for research projects.
Course Development + Delivery
Computer Application Design I Public Relations post-graduate certificate, Media Studies, Niagara College Canada
- Level 1 course where students learn various design theories and tools relevant to their field.
- From advanced Word and Excel, to Gestalt and Grid Theory, and then to intro on WordPress CMS and Adobe Premiere Pro.
Web Authoring Fundamentals Computer System Technician diploma, Media Studies, Niagara College Canada
- Level 1 course on HTML and CSS Web Development.
Online Content Management Broadcasting, Radio, Television, Film diplomas, Media Studies, Niagara College Canada
- Exit term online course in online content management, delivery and promotion.
- Students learn to be responsible for writing, editing and managing various online platforms and mediums of delivery.
Mobile Web Development New Media Web Design diploma, Media Studies, Niagara College Canada
- Level 2 course on developing websites and modern web apps for mobile.
Project Design Lab New Media Web Design diploma, Media Studies, Niagara College Canada
- Level 3 lab on the web development workflow.
Digital Graphic Techniques II New Media Web Design diploma, Media Studies, Niagara College Canada
- Level 3 course on Adobe Illustrator and design theory.
Portfolio & Business Development New Media Web Design diploma, Media Studies, Niagara College Canada
- Level 4 (exit term) course on client relations and starting a web development business.
Design and Build Strategies New Media Web Design diploma, Media Studies, Niagara College Canada
- Level 3 course where students extend their web development skills by adopting two new web related technologies -- frameworks and advanced CSS3.
- They build robust, responsive web sites quickly using the Foundation framework (From ZURB) then add CSS3 based animations to their sites.
- By the end of the course they will build web sites faster and more efficiently, craft incredible user experiences and unify the design and experience across multiple devices.
Education
Part-Time Teaching Certification Niagara College Canada
- Completed the Ontario College of Teachers Part-Time Teaching Certification program.
- Specialized in teaching web design and development.
New Media Web Design Diploma Niagara College Canada
- Graduated with Honours
- Specialized in web design and development