Apollo GraphQL is a powerful tool for building and consuming APIs that allows developers to quickly and easily query and manipulate data, while also improving performance and reducing the complexity of traditional RESTful APIs.

While at Apollo GraphQL, I contributed to a range of initiatives including designing and building the initial self-serve experiences, releasing new features for our Graph Management application, and leading research that led to the creation of a new product called Apollo Studio. Additionally, I led the creation of a design system called Space Kit.

Space Kit

Apollo Space Kit is a comprehensive design system created by Apollo GraphQL to improve the design quality and consistency of its products. It includes a set of reusable components, guidelines, and assets that help ensure a cohesive and professional visual design across the Apollo product suite.

The Problem

When I joined Apollo GraphQL, there was a need for a more robust design system to improve design quality and consistency across our products. As a team, we set out to create a simple and effective design system that would make it easier for engineers to build new products. The result was Space Kit, a simple design system that powered our Apollo product suite.

My Role

As the sole designer for the project, I led the team through the development of design components. This involved planning and prioritizing which components to tackle and when, while ensuring that the overall design system remained cohesive and effective.

Apollo Space Kit Design System Examples

Apollo Studio

Apollo Studio is a cloud-based platform that simplifies the development, management, and monitoring of GraphQL APIs through advanced tooling and analytics. This was the research and concept that led to the full investment of this tool.

The Problem

Apollo at the time didn't have a day-one experience that allows developers to write queries, get results, and explore their graph, that would seamlessly scale up the full Graph Manager experience.

My Role

Led the effort to conduct user research for a new product (Studio) aimed at bridging the gap between our open source products and our SaaS offering. Additionally, I did all the visual and interaction design work.

Apollo Studio Concept

Continuous Product Design Improvement

Beyond the projects I above, I was constantly evaluating our current product's design. As Space Kit matured, I started to implement our new components in our current product, using our more robust color set, improving the typography, etc. These are some examples of that work.

Graph Manager
Editor
Graph Manager Service Check