top of page

2023

B2B SaaS • Web Application

CloudSetu

Building a Multi-Cloud Networking Platform from Scratch

Domain

Networking & Cloud Infrastructure

My Role

Lead UX Designer

CloudSetu is a multi-cloud networking platform built from scratch to simplify how enterprises configure and manage infrastructure across AWS, Azure, and Google Cloud. Designed for internal operations teams, the product addresses high onboarding friction, configuration errors, and reliance on expert engineers common in complex cloud environments.

As Lead UX Designer, I led the end-to-end design of the product, with a strong focus on simplifying high-risk workflows such as network topology creation. The solution combined deep system understanding, feasibility validation, and UX strategy—most notably through a drag-and-drop network builder that reduced errors and improved adoption without compromising backend logic or security.

Confidentiality Notice-
This project was completed under a confidentiality agreement. While I cannot share the client’s name, final UI designs, or internal metrics, this case study outlines the design process, system challenges, and business outcomes of building CloudSetu as a new product from the ground up.

CloudSetu Banner.jpg

Product Vision

CloudSetu was conceived as a new enterprise platform to help organizations manage networking and infrastructure across AWS, Azure, and Google Cloud from a single operational interface.

The vision was not to redesign an existing tool, but to define a new product experience from zero — including problem framing, system modeling, workflows, and interaction patterns — for users operating complex, high-risk cloud environments.

​​From the outset, the goal was to make enterprise-grade infrastructure tooling operationally accessible without diluting system rigor, security, or scalability.

Business & System Design Perspective

Business Problem Beyond UI

From a business standpoint, CloudSetu was not just a visualization layer.

It was designed to:

  • Reduce operational cost

  • Minimize onboarding friction

  • Decrease dependency on highly specialized cloud engineers

  • Improve adoption of multi-cloud infrastructure tooling

Enterprise Customers Faced

  • Long setup cycles requiring senior engineers

  • High error rates during manual network configuration

  • Increased support and escalation costs

  • Slow adoption due to tooling complexity

 

A critical, often underestimated friction point was cloud account onboarding itself.
Adding AWS, Azure, and Google Cloud accounts traditionally involves provider-specific authentication models, external portals, permission structures, and terminology.

This step is typically:

  • Highly manual and step-heavy

  • Inconsistent across providers

  • Error-prone and time-consuming

  • A frequent deal-breaker during early product adoption

 

The success of CloudSetu depended on simplifying both infrastructure configuration and initial cloud onboarding, without compromising:

  • System correctness

  • Security and permissions

  • Scalability across providers

This framing directly shaped every UX and system design decision.

Discovery & Problem Framing

Understanding Users and Constraints

I conducted early discovery with:

  • Network engineers

  • Cloud architects

  • DevOps and IT operations teams

 

Key insights:

  • Users were highly technical but time-constrained

  • Most errors occurred during initial setup and topology configuration

  • Existing tools assumed expert knowledge and punished mistakes

  • Users wanted clarity and control — not abstraction without feedback

 

Cloud account onboarding surfaced as a high-risk activation step, where users frequently abandoned tools due to confusing external flows, permission errors, or unclear validation feedback.

MCN Journey_edited.jpg

Caption: Initial User Flow - High-level flow illustrating the core steps

The Core Challenge: A High-Risk, High-Impact Flow

Simplifying Network Topology Creation

One of the most critical workflows in CloudSetu was network topology creation and configuration across multiple cloud providers.

 

From a user perspective, this needed to be:

  • Visual

  • Intuitive

  • Low-error

  • Fast to execute

 

From a system perspective, this involved:

  • Complex backend logic

  • Provider-specific constraints (AWS, Azure, GCP)

  • Validation rules and dependency checks

  • Security and permission enforcement

  • Real-time state synchronization

 

This made the problem as much a system design challenge as a UX one.

Why Drag-and-Drop Was a Strategic Decision

I proposed a drag-and-drop interaction model for network configuration — not as a visual enhancement, but as a business-driven usability intervention.

UX Rationale

  • Reduced cognitive load by externalizing system relationships visually

  • Prevented invalid configurations through guided interactions

  • Enabled faster comprehension for non-expert users

  • Minimized form-heavy, error-prone workflows

Business Rationale

  • Lowered onboarding time for enterprise customers

  • Reduced reliance on senior cloud engineers

  • Decreased configuration errors and support tickets

  • Increased product adoption and perceived ease of use

This decision directly aligned with the product’s goal of democratizing complex cloud operations.

Topology 44.jpg
Topology 46.jpg

Caption: Snapshot of initial drag-and-drop model

Research & Feasibility Validation

Because drag-and-drop interactions can mask significant backend complexity, I did not treat this as a purely design-led decision.

What I Did

  • Workflow decomposition mapping each drag action to system events

  • Feasibility discussions with engineers to validate API readiness

  • Edge-case analysis for invalid states and failure scenarios

  • Comparative analysis of enterprise networking tools to understand trade-offs

Together with Engineering, We Defined

  • Which configurations could be automated

  • Where guardrails were required

  • When the system should block, warn, or auto-correct user actions

 

This ensured the interaction felt simple for users, without oversimplifying the underlying system logic.

Collaboration in UX and engineering_edit

Caption: UX to Backend Logic Mapping Diagram

Designing Guardrails, Not Just Interactions

The final experience balanced freedom and control:

  • Drag-and-drop actions constrained by backend rules

  • Invalid connections visually blocked or clearly explained

  • Immediate, contextual system feedback

  • Complex logic abstracted — not hidden

 

This approach:

  • Preserved system integrity

  • Increased user confidence

  • Reduced costly configuration mistakes

Error Handling_edited_edited.png

Caption: Interactions & Error Handling

Information Architecture & System Structure

Because this product was built from scratch, I defined a modular information architecture aligned with operational mental models:

  • Dashboard — unified operational overview

  • Cloud Inventory — resources across providers

  • Cloud Accounts — secure onboarding & permissions

  • Networking — topology creation & management

  • Policy & Compliance — centralized rules

  • Analytics — system health and trends

The Cloud Accounts module abstracted provider-specific onboarding flows (AWS, Azure, GCP) into a single, guided experience, while handling complex authentication and permission logic in the backend. This removed a major early-stage adoption barrier.

Validation & Iteration

I facilitated task-based usability testing focused on:

  • Cloud account onboarding

  • Network configuration

  • Understanding system feedback and constraints

Observed Outcomes

  • Users completed setup with fewer errors and less assistance

  • Onboarding time was significantly reduced

  • Users reported higher confidence managing multi-cloud environments

  • The product shifted from “expert-only” to operationally accessible

Outcome & Business Value

The drag-and-drop network builder became a key differentiator of CloudSetu:

  • Reduced onboarding effort

  • Lowered support dependency

  • Improved adoption across operational teams

  • Enabled faster, safer infrastructure configuration

By standardizing cloud account onboarding across AWS, Azure, and Google Cloud — despite their fundamentally different external flows and permission models — the platform:

  • Decreased configuration errors at the source

  • Eliminated a major deal-breaker step for users

  • Accelerated time-to-value during initial adoption

 

Most importantly, the solution demonstrated that:

      Complex infrastructure tooling can be both powerful and humane when UX design,               backend logic, and system thinking are tightly integrated.

What This Case Demonstrates

This project showcases my ability to:

  • Build enterprise products from zero to a scalable system

  • Solve high-risk workflows through UX-led system thinking

  • Balance usability with backend constraints and business goals

  • Collaborate deeply with engineering on feasibility and guardrails

  • Use UX as a lever for operational efficiency and cost reduction

Let’s build meaningful digital experiences—together.

Open to full-time Product Design, UX/UI Design roles in Germany or remote opportunities from anywhere.

EG © 2026

bottom of page