Success Stories

Technical Implementation

SSO Configuration

Problem

A customer using SSO needed only a specific email format to be used for logging into the platform, rather than just a domain. This required a specific Okta Expression Language setup.

Action

I researched and collaborated with engineers to figure out the best expression to use for this case: !(String.stringContains(String.substringBefore(user.email, "@"), "."))

Result

The customer was happy with the quick turnaround and effort to accommodate their request, and I learned more about how to configure this outside of the norm for future configurations.

Migrating Data

Problem

A customer needed to migrate a lot of data to a new Enterprise Account from several individual accounts. It was a lot more to manage than our usual migration, so the customer wanted to only migrate different parts at a time, as they were needed.

Action

This was an ongoing and continuous effort of communication with them, whenever they needed to use the data, I would migrate it (only needed to happen once per dataset) running a custom script developed with the Engineer team, using the Typeform API, in combination with Postman and the web dev console.

Result

This was beyond the norm of our usual 30-day onboarding for new Enterprise customers, and it established a relationship with the customer who knew they could depend on us. They were happy with the quick turnaround each time they needed a migration done.

QA

New Product Features

Problem

Products close to releasing new features needed functionality testing before release.

  • Typeform would release new question blocks and other features, that would need product and technical testing to ensure customers would not discover issues first!

  • At CDSG, forensic computer devices needed testing with new updates to functionality

Action

  • At Typeform, I worked with the product team to work through a spreadsheet of items that needed to specifically be tested, what the results were, and any comments made based on the testing. Additionally, I would test new features to see how it interacted through the API and integrations to see if there were any issues or improvements that could be made.

  • At CDSG, I worked with the engineering and product team through a spreadsheet of items that needed to specifically be tested thoroughly. These were devices were normally used in sensitive situations.

Result

The overall results in both cases led to better product quality with official release of new features by putting myself in the customer’s shoes, while helping taking a load of product and engineer teams to focus more on these improvements.

Technical Documentation

Integration Documentation

I wrote and contributed toward customer-facing Typeform help center FAQs:

Problem

Technical Support Team didn’t have an efficient process or documentation to troubleshoot important integrations such as Salesforce.

Action

To understand use cases and errors for the integrations, I collaborated with the integration developers, educated my teammates, and applied my learnings to improve internal and customer-facing documentation.

Result