Work » Riptide Messaging

Riptide Messaging
Riptide Messaging

Product Design and Development

Using a JIRA Kanban board to guide and track priorities, I took on multiple roles throughout the product life cycle. For messaging, onboarding, payments, employee signups, and more, I was directly involved in design, prototyping, and production. Using Angular and Bootstrap, I mocked up and built interactive prototypes, speeding the time from concept to application. Beyond testing and deployment, I was involved in user testing, employing services like, Google Analytics, and Google Tag Manager to spot breakdowns and retrospectively analyse and calibrate performance metrics.


To maximize retention among first time users, onboarding efforts focused on signing up qualified SMBs with public-facing business profiles. A responsive web app accessible via mobile and desktop browsers incorporated learn flows and validation designed to deliver aha moments to business owners.

Messaging App

Businesses want to stay close to customers and view information relevant to the service they've provided. To address this dictum, the chat UI exposes conversations, notifications, messages, and customer profiles in a series of master/detail views.

Print Driver

Examining user pain points and inefficiencies revealed opportunities to integrate messaging into established workflows. The Riptide print driver enables shops to automatically send a PDF version of an estimate/invoice to a customer when a print job is initiated from shop management software. Design artifacts produced included screen mockups and a brief video tutorial.