Foss Swim School

We created a digital platform that eases class registration, survey completion, and enables deeper engagement with customers.
Provided Services
Strategic Consulting
UX / UI Design
Web Development
Mobile Development
Quality Assurance
Cloud and DevOps

Rethink Technology Usage, Reduce Barriers To Learning

After 24 years, Foss Swim School had built an excellent reputation for providing quality swim instruction. But as legacy technologies slowed down internal processes and feedback from parents did not reach instructors in an impactful way, Foss sought to improve engagement with its customers. A new technology platform would facilitate the collection of actionable data, furnish parents with better tools to track their children’s registration history and progress, and provide an efficient means to leave instructor feedback to fuel continuous improvement.

“We engage with the team at MentorMate on a very very regular, collaborative basis to stay human-focused as well as business-focused, both for our users as well as our customers.”

Joseph Rueter

Chief Systems Officer


Walking In Users' Shoes To Learn And Create

Stakeholders convened onsite at the Foss facilities, in our Minneapolis headquarters, and with developers in Bulgaria to ideate and build software designed to improve Foss’s internal processes and interactions with customers. From Foss staff to swim students, designers met with future end-users to understand their needs and the pain points that the new software would eliminate from existing registration and feedback channels.

“With a split team, you might think that you run into some hurdles and challenges dealing with timezones and language… The pace of development is not hindered at all by distance... It's accelerated.”

Joseph Rueter

Chief Systems Officer

Our developers leveraged capabilities in AngularJS, .NET, and SQL Servers to deliver a robust web experience, providing interfaces functional across platforms that support communications between customers and staff. iPad-based questionnaires provide outlets for parents to share comments and concerns in real time. The software compiles and presents data so that it is immediately actionable, empowering the Foss staff to identify and respond to customers’ needs in a more rapid and effective way.


The technology also provides parents with better tools to enroll and track the progress of young swimmers over the course of their curriculum. The rich interface illustrates enrollment history, pending and actualized enrollments, as well as functions that enable general account management and the ability to update contact information.


Cloud Technologies Used

Amazon EC2
AWS Lambda
Amazon Simple Queue Service (SQS)
Amazon Simple Notification Service (SNS)
Amazon CloudFront
AWS Step Functions
AWS Step
AWS Key Management Service
Elastic Load Balancing
Elastic Load

Empower Customers With Updated Technology

Beyond improving the registration and feedback processes, the solution equipped the Foss team with the resources to grow the company’s ability to teach and empower young swimmers.


Customers now have an even more efficient platform to share comments or concerns, and the staff can continuously refine their teaching as they receive and track customer feedback in real time.