Shaype Developer Portal MVP Design

Shaype provides businesses with a flexible suite of financial services, enabling their customers to seamlessly integrate and manage their own financial products. As part of my role at Whitespace, I was embedded within the Shaype team to design a new product experience that would allow developers to onboard, set up, and interact with Shaype’s Banking-as-a-Service (BaaS) platform.

The goal was to create a Proof of Concept (PoC) that would validate the feasibility of the Shaype platform, demonstrate its capabilities to potential users, and serve as a foundation for future iterations. This PoC would be used as a testing platform, ensuring that key design and technical decisions aligned with both user needs and business objectives.

To achieve this, the Whitespace team worked directly alongside Shaype’s product, marketing, and development teams, ensuring close collaboration and alignment. This integration allowed us to gain deep insights into their requirements, strategy, and technical capabilities, helping us create a PoC that not only met Shaype’s immediate needs but also set the stage for future expansion.

Role
Shaype Developer Portal MVP Design main image

Discovery & Exploration

Understanding how developers onboard and interact with financial APIs was critical to designing an effective experience. Working alongside researchers and other designers, I conducted competitive analysis and user research, benchmarking Shaype against platforms like Stripe, Plaid, and Adyen.

Through workshops, stakeholder interviews, and user testing, we uncovered several key insights:

Three images showing Miro planning and research boards and a screenshot of the Shaype competitor analysis

To organise these insights and align stakeholders, we used Miro, mapping out user journeys, workflows, and pain points. This process ensured that our designs addressed real developer needs, rather than assumptions.

From Concept to Prototype

With research insights in place, I translated findings into structured user flows and wireframes, refining the developer onboarding and API management experience.

The initial design concepts focused on:

A screenshot showing the initial Shaype product architecture

I created interactive wireframes in Figma, testing them with internal stakeholders and external developers to gather feedback. These early tests helped us refine the dashboard layout, API setup process, and authentication flow, ensuring they were intuitive and aligned with best practices.

4 screens showing examples of the Shaype POC wireframes including the registration page, dashboard, API access modal and API credentials screen

UI Design & Usability Testing

Once the structure was validated, I took the lead on UI design, ensuring that the PoC was both aesthetically polished and functionally effective. The design needed to reflect Shaype’s brand identity while maintaining clarity, accessibility, and responsiveness across devices.

During this phase, I focused on:

3 screens showing examples of the Shaype POC UI including the registration page, dashboard and API credentials screen
3 screens showing examples of the Shaype POC mobile UI including the API access page, dashboard and invite team member modal

To validate the design decisions, I conducted usability testing using Maze, gathering insights from developers navigating the platform. This testing revealed the need for stronger contextual guidance, leading us to introduce inline tooltips, API usage examples, and clearer system feedback to enhance the developer experience.

Collaboration with Development & UX QA

As the project moved into development, I worked closely with engineers to ensure a seamless transition from design to implementation. This involved:

An example screenshot detailing how design helps to handover to development team for the Shaype project

Beyond handoff, I was actively involved in UX QA, reviewing builds and ensuring:

This hands-on approach helped catch inconsistencies early, ensuring the final PoC was not just a prototype, but a functional and user-tested tool.

Outcomes & Impact

The PoC received positive feedback from Shaype’s leadership and product teams, who highlighted the depth of UX thinking and attention to detail in the design.

Key successes included:

The PoC continues to evolve as a testing platform for refining design and business decisions, helping Shaype validate new features before committing to full-scale development.

Lessons Learned & Reflections

User-Centred Research Makes a Difference

By conducting early usability testing and competitive analysis, we identified critical pain points that helped refine onboarding and API management workflows.

Security and Simplicity Must Coexist

One of the biggest challenges was balancing strong security measures with a seamless developer experience. Through iterative design and testing, we struck a balance that met security needs without creating unnecessary friction.

Cross-Team Collaboration is Key

Working directly with Shaype’s developers and product teams ensured that design decisions were grounded in technical feasibility, reducing unnecessary rework and accelerating development.

Looking Ahead

With the PoC successfully delivered, Shaype is now using it as a foundation to refine and expand their developer platform. This project reinforced my passion for designing intuitive, security-conscious digital experiences, particularly in developer tools and financial services.

If you’re interested in the research, design, and strategy behind this project—or how to create seamless, developer-friendly onboarding experiences—let’s connect.

<- Back to Projects