Product Director with a strong focus on UX principles
Experienced product director/product manager, 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 11 years.
- Product Director/Product Manager 11+ years
- UX/UI Design Lead 11+ years
- College Prof, Part-time 11+ years
- Web Design/Development (PHP, JS, CSS) 20+ years
- Co-Founder (Finance, Executive, Mentorship) 10 years
Experience
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.
Founder and Director of Product Sprout Studio Inc
- Co-founded Sprout Studio, a photography studio management software.
- Continue to lead the product vision and day-to-day execution of product vision.
- Manage the development team to implement new features and bug fixes.
- Helped lead the company to aquisition 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