My Career
A timeline of my professional journey
Timeline
- February 2021 - Present
Chief Technology Officer
Agility CMS
Leading the Product Team at Agility Inc. We build Agility, which is the best cloud-based platform for delivering personalized online experiences with Digital Content, eCommerce, Point of Sale, and Kiosk.
Key Achievements
- Led Agility to win CMS Idol 2025 in Montréal with a live GenAI-powered demo
- Earned recognition as Best Cloud CMS by CMS Critic
- Achieved leadership placements on G2 and Gartner Peer Insights
- 20+ years helping brands move beyond monolithic systems to flexible platforms that scale, adapt, and deliver
Focus Areas
- Software Architecture
- Agentic AI
- Model Context Protocol
- Composable, API-first, cloud-native platforms
- Modern Dev & Headless Tech Advocacy
- May 2019 - January 2021
President
Agility CMS
Served as President and CTO, leading product innovation and company strategy.
Key Achievements
- Transitioned from VP of Innovation & Development to executive leadership
- Led product development and customer success initiatives
- Built on 16+ years of experience with the platform
- February 2005 - January 2021
VP of Innovation & Development
Agility CMS
Led innovation and development at Agility for 16 years, building the platform from the ground up.
Key Achievements
- Architected and developed the core Agility CMS platform
- Built cloud-based solutions for digital content management
- Established Agility as a leader in headless CMS space
- Focused on composable, API-first architecture
- February 2003 - January 2005
Solution Architect
Point Alliance Inc.
Architected and developed solutions using Asp.net, Lotus Notes/Domino, Windows Mobile, and Blackberry applications.
Technologies
- ASP.NET
- Lotus Notes/Domino
- Windows Mobile
- Blackberry
- October 2000 - January 2003
Senior Developer
Cognicase
Senior developer for ME4N CRM Software.
Technologies
- CRM Software Development
- Enterprise Software Solutions
- January 1999 - December 2001
Software Engineer
United System Solutions
Lead developer on the web client for Maximizer Enterprise for Notes.
Technologies
- Web Development
- Lotus Notes/Domino
- Enterprise CRM Solutions