I design end-to-end product experiences and the UX systems that sustain them — from early foundations through growth, optimization, and scalability.

Syniverse is a global telecommunications company offering APIs for messaging, identity, and network services. I worked as part of a three-person agency team engaged to design a new API website and developer portal.
From the perspective of developers evaluating Syniverse’s APIs:
Developers relied on external tools and scattered resources, which slowed onboarding and limited adoption.
Create a clear, usable API experience that allowed developers to:
The engagement required defining the API experience end to end — across marketing, documentation, pricing, identity, and testing — within a single, coherent interface.
I worked as part of a three-person agency team to design a new API website and developer portal, defining the developer experience end-to-end: marketing, discovery, documentation, identity, pricing, and in-browser testing.
This unified API discovery and hands-on testing into a single experience for the first time.
Users could easily understand what Syniverse offered, preview APIs, and navigate the product hierarchy without friction. Pricing became straightforward — a major pain point for telecom APIs — reducing confusion and supporting transparency.

Telecom pricing is notoriously confusing. I designed:

The existing design did not provide any way to test the API, and was very text-heavy. Although there is a right sidebar, these aren't other API categories, so it creates a "mystery meat" experience as to what to expect in each of the categories. Perhaps these are different sections in the page? There is no way to move quickly between API categories.
My team didn't actually know about this until towards the end of the project, as the agency was not working with this part of the company.

The API portal brings forward available API categories, and enables developers to quickly test methods using their preferred language.

This shows the various API methods, making it clear what method is a GET, POST, and DELETE.

None of this information had been figured out, including all of the relationships between entities, so a large part of this project was figuring out how everything would work together. To do so, I created:
This work ensured:
Here are flow excerpts:


The new API website and developer portal made Syniverse’s offerings understandable and explorable without prior telecom expertise.
Because I left the agency shortly after delivery, I don’t know the final implementation results — but the redesigned system provided the first cohesive developer and API experience.