Rubicon Carbon
Designing a Carbon Marketplace & Portfolio Platform for Enterprise Buyers
A unified workflow for evaluating, assembling, and managing carbon projects.
Role: Founding Product Designer (UX/UI)
Team: PM, BE + FE Engineers, QA, Data Analyst
Timeline: Ongoing • 2023-2025
Platforms: Enterprise SaaS, Customer Portal, Marketplace, Admin Tools
Special Notes: This is a high-level overview, as some components are proprietary.

Project Overview
Rubicon Carbon set out to build one of the first enterprise-ready carbon credit portfolio platforms—combining climate science, financial modeling, project transparency, and structured transactions into a single product.
When I joined as the first in-house designer, the product was still in stealth mode. McKinsey had started producing an early MVP, but its structure resembled a consulting prototype more than a scalable digital platform.
My Role
*Exhales* Joining the company, by job was to:
-
Stabilize and refine the MVP for launch.
-
Redesign the information architecture to scale beyond launch.
-
Modernize and extend both customer and admin-facing surfaces.
-
Create a dual design system used across dense, data-heavy admin workflows and visually rich customer storytelling.
-
Design net-new products including Build Your Own RCT (BYORCT), project risk attributes, updated project detail pages, and full trading + inventory tooling for internal teams.
Rubicon’s customer platform later gained industry attention, and one enterprise buyer ByteDance, the parent company of TikTok, publicly praised the experience and purchased 100,000+ carbon credits through the platform.

Video demo of one of the solutions I designed - Build Your Own RCT
Core Problems
The Platform Needed to Scale — But Was Fragmented
1. Buyers lacked clarity and confidence in carbon project quality.
Project pages were dense, inconsistent, and lacked the transparency enterprise sustainability teams needed to evaluate climate impact, risk, and regional relevance.
2. The MVP was not scalable for real users or real workflows.
The inherited designs lacked hierarchy, reusability, and structural logic. Key components (tables, filters, attributes) did not exist, and the navigation collapsed under expanding features.
3. Portfolio construction required guided decision-making.
Sustainability teams needed to build portfolios aligned with their climate goals, but the platform offered no comparative tooling, no risk adjustment model, and no transparent attribute system.
4. Competitive pressure demanded rapid iteration and credibility.
The carbon market was evolving quickly. To win major buyers, we needed a polished, trustworthy platform, not a deck-turned-app.
Project Goals
-
Transform the MVP into a truly productized ecosystem
-
Enable buyers to evaluate projects with clarity, transparency, and trust
-
Reduce operational complexity with a robust admin platform
-
Build a scalable design system for two distinct product surfaces
-
Accelerate product delivery as features expanded across the organization
-
Support trading, sales, and science teams with workflows that reduced risk and dependency
Users & Their Needs
I divided the core users into two groups to shape the IA and workflows:
Enterprise Buyers
(Sustainability Leaders, Procurement Teams)
-
Understand project climate impact, risk, and geography
-
Build aligned, comparable portfolios
-
Gain confidence through science-backed data
-
Purchase and retire credits with accuracy and transparency
Internal Teams
(Trading, Science, Marketing, Operations)
-
Manage inventory and project metadata
-
Evaluate market conditions and execute trades
-
Prepare quotes and forward contracts
-
Reconcile inventory without engineering intervention
-
Publish accurate content for customer-facing pages
Constraints
Rubicon Carbon operated within a fast-moving climate and financial landscape. Several key constraints shaped the direction of the product and the decisions I made as the first in-house designer:
1. Rapidly evolving product requirements
New scientific attributes, portfolio methods, and market expectations were emerging weekly. The platform needed to support continuous iteration without major rework.
2. A fragmented MVP inherited from consulting partners
The initial designs from McKinsey were conceptual and presentation-oriented, not built for usability, scalability, or cohesive product patterns.
3. Parallel development across two ecosystems
The customer portal and admin platform were being built simultaneously. Decisions in one system directly affected workflows, data structures, and UI patterns in the other.
4. High stakes for credibility in a competitive market
The platform was being evaluated by enterprise buyers making six- and seven-figure sustainability investments. Every interaction needed to convey trust, transparency, and scientific rigor.
5. Cross-functional coordination with specialized teams
Trading, climate science, marketing, engineering, and sales each brought unique requirements and domain complexity, requiring systems flexible enough to support technical and non-technical users alike.
These constraints demanded intentional decision-making, a flexible design system, and an architecture that could evolve without breaking.
Design Principles
To bring structure and consistency to a rapidly expanding platform, I established a set of design principles that guided both customer-facing and internal workflows:
1. Lead with clarity and transparency
Buyers needed immediate access to the why behind carbon projects. Every redesign pushed toward removing ambiguity, surfacing meaningful data, and elevating scientific context.
2. Build systems, not screens
Rubicon’s pace required patterns that scaled. I focused on reusable components, extensible layouts, and standardized workflows that reduced decision-making for both design and engineering.
3. Make complex information approachable
Climate impact, risk scoring, market data, and portfolio modeling are inherently dense. I designed for scannability—structured sections, visual hierarchy, and intuitive grouping—to help users make confident decisions.
4. Support operational autonomy
Internal teams needed to move independently from engineering. Admin tools prioritized clarity, safety, and batch workflows to reduce bottlenecks and improve day-to-day operations.
5. Design for dual environments
Customer transparency and internal operational efficiency are fundamentally different UX problems. The design system adopted shared foundations with distinct component families tailored to each environment.
Multi-Phase Approach
Rubicon Carbon’s platform evolved quickly, driven by market pressures, scientific advancements, and the needs of enterprise buyers. As the first in-house designer, I approached the work in three deliberate phases, stabilizing what existed, modernizing the system, and designing net-new capabilities.
Phase 01
MVP Stabilization (Pre-Launch)
-
Refined inherited McKinsey designs
-
Established baseline usability and IA
-
Updated project pages and portfolio logic
-
Closed gaps needed for enterprise onboarding
Phase 02
Post-Launch Modernization
-
Rebuilt outdated PDPs
-
Introduced risk attributes and project metadata structure
-
Redesigned navigation (horizontal → scalable left sidebar)
-
Implemented consistent component patterns
Phase 03
New Product Innovation
-
Designed the Build Your Own RCT tool
-
Expanded portfolio transparency
-
Added wishlist and retirements
-
Built trading + inventory systems internally
-
Introduced market news (AI-driven + CMS tools)
Design System Architecture — Unified Foundations, Divergent Patterns
To support both a customer-facing climate product and a dense operational admin platform, I created a two-tier design system:
Shared Foundations
-
Typography scale and hierarchy
-
Spacing, grid, and density rules
-
Semantic color system for climate impact & financial status
-
Iconography + micro-interactions
Customer Portal Components
-
Risk attribute badges
-
Project cards
-
Portfolio cards
-
PDP attribute sections
-
Map modules
-
Definition tooltips
-
Modal & comparison components
Admin Portal Components
-
Advanced table system
-
Filtering + query patterns
-
Multi-step form framework
-
Status chips and tags
-
Left navigation with expandable groups
-
Reconciliation workflows

Impact
-
Reduced engineering rework
-
Enabled faster iteration across both portals
-
Ensured scalable product architecture as features grew rapidly
-
Made it possible to ship new tools (inventory, trading, BYORCT) without reinventing UI
Information Architecture
Rubicon Carbon ultimately became a two-sided platform with distinct but interconnected user environments. I redesigned the information architecture to support transparency for enterprise buyers while enabling internal teams to manage a complex operational engine behind the scenes.
Customer Portal IA
A streamlined, buyer-focused experience organized around evaluating carbon projects, constructing portfolios, and managing transactions.
-
Portfolio Overview
-
Explore Projects
-
Project Detail Pages (PDP)
-
Build Your Own RCT
-
Purchases & Retirements
-
Wishlist
-
Organization & Account Management
-
Document Center
Admin Platform IA
A high-density operational environment supporting trading, science, marketing, and operations teams with tools for managing projects, inventory, customers, and market insights.
-
Market Operations
-
Market data
-
Pricing & transaction tools
-
-
Portfolio & Inventory Controls
-
Portfolio oversight
-
Inventory updates
-
-
Content & Asset Management
-
Adding/organizing carbon project content
-
-
Customer & Organization Management
-
Accounts, permissions, team structure
-
-
Insights & Communications
-
Internal news & updates
-
-
Notifications & System Settings

Key Product Workflows
Designing for two audiences: Rubicon Carbon required both a polished customer-facing platform and a robust internal admin system to support trading, inventory management, and compliance. While the customer portal focused on discovery, purchasing, and portfolio construction, the admin platform was designed for precision, auditing, and operational scale.
Below are the core workflows I designed across both systems, highlighting how complex carbon market data was made usable for different audiences without compromising accuracy or control.
Customer Portal — Enabling confident carbon purchasing and retirement
The customer portal was designed to support enterprise buyers navigating a complex and high-stakes carbon market. The focus was on clarity, trust, and decision-making — helping customers understand what they’re buying, track transactions, and confidently retire credits with full documentation.
1. Project Pages — Bringing Clarity to Complex Climate Data
Understanding carbon projects requires translating scientific, regional, and financial data into something buyers can actually act on. I redesigned the project pages to create trust, transparency, and decision support.

Previous UI of the product & project detail pages.

A redesigned project overview that surfaces essential climate attributes, regional impact, and quality indicators at a glance.
2. Build Your Own RCT (BYORCT) — Portfolio Construction Made Intuitive
BYORCT was Rubicon’s first-of-its-kind portfolio builder, enabling buyers to create custom carbon portfolios aligned with their goals, risk tolerance, and sustainability strategy. I led the UX/UI design of the entire experience.
Problem
Customers could not build mission-aligned portfolios or compare project combinations.
Design Decisions
-
Guided portfolio construction flow
-
Left-hand selection with attribute comparison
-
Real-time adjustments
-
Transparent risk scoring
-
Modular architecture enabling future risk factors
Outcome
BYORCT was featured in the news, and enterprise clients praised the clarity and usability of the tool.

Users explore eligible climate projects and add them to a custom portfolio using a guided, structured selection interface.
3. Transactions: Purchases & Retirements
The transactions workflow provides customers with a complete, auditable record of purchases and retirements across the platform.
Problem: Purchasing and retiring carbon credits are high-stakes actions. Customers needed: Clear transaction status and history, easy access to supporting documentation, verifiable retirement records for ESG reporting and audits. Fragmentation or opacity would undermine trust.
Design Decisions
-
Designed a unified transactions table surfacing:
-
Purchases and retirements in one view
-
Status, quantity, pricing, and completion state
-
-
Created a transaction detail view consolidating:
-
Product breakdowns
-
Risk adjustment context
-
Downloadable documents (agreements, receipts)
-
-
Designed a dedicated retirements view focused on:
-
Registry source and project identifiers
-
Retirement dates and quantities
-
Direct registry verification links
-
Outcome
Customers gained end-to-end transparency across purchases and retirements, reinforcing Rubicon’s credibility as an enterprise-grade marketplace.

Transactions table provides a complete, searchable record of purchases and retirements. Retirements table provides registry-linked verification and historical traceability.
Admin Platform — Operating a high-volume carbon marketplace
The internal platform supported Rubicon Carbon’s trading, inventory, compliance, and customer operations. Rather than a single dashboard, the admin experience was designed around task-based navigation, with data-dense tables, inline actions, and safeguards to prevent costly errors across inventory, portfolios, and transaction
1. Portfolio & Inventory Oversight
As Rubicon Carbon’s inventory and product offerings expanded, internal teams needed a scalable way to manage portfolio composition, pricing, and inventory health, without risking data integrity or slowing down customer-facing operations.
Problem: Internal teams lacked a centralized, flexible interface to manage complex portfolio inventory while enforcing pricing rules, allocation policies, and auditability at scale.
Design Decisions
To support operational scale and accuracy, I focused on a layered information model:
-
Portfolio list views act as the system entry point, enabling quick comparison across portfolios.
-
Portfolio detail pages surface critical metrics (pricing, buffers, holdings) while preserving access to deeper breakdowns.
-
Table-first composition editing allows admins to add, remove, or rebalance project vintages with full visibility into cost basis, allocation, and policy compliance.
-
Inline alerts and warnings (e.g., policy violations) immediately surface risk without blocking workflows.
-
Consistent table patterns and controls reinforce predictability across inventory management, reducing cognitive load for power users.
These decisions favored clarity and trust over visual abstraction, ensuring admins could confidently manage sensitive inventory data.
Outcome
This approach enabled internal teams to confidently manage large, evolving portfolios while maintaining pricing accuracy, policy compliance, and operational efficiency, without requiring engineering intervention for routine updates.

Portfolio and inventory management tools provide detailed visibility into holdings, pricing, allocation, and policy compliance, enabling internal teams to manage complex portfolios at scale.
2. Trade Execution & Status Tracking
Trading required a workflow that mirrored real-world execution while remaining auditable and controlled.
Problem
-
Trades involve multiple states, dependencies, and counterparties
-
Status ambiguity could cause financial risk or operational delays
-
Admin users needed fast edits without losing historical context
Design Decisions
-
Centralized trade activity in a single table view for monitoring
-
Used a side panel for detailed trade management to preserve context
-
Made trade status explicit through step-based progress indicators
-
Prioritized clarity over abstraction in financial inputs and outputs
Outcome
Trades could be placed, tracked, and reconciled with minimal friction — supporting both speed and accountability.

Trades are managed from a single table, with detailed execution and settlement information accessible via an in-context side panel to preserve workflow continuity.
3. Market News & Content Management
The market news workflow enables internal teams to curate and manage industry intelligence surfaced across the platform.
Problem
Rubicon needed to:
-
Surface credible, timely market intelligence
-
Associate news with specific projects or themes
-
Control visibility across internal and customer-facing surfaces
Design Decisions
-
Designed a market news management table with:
-
Review states and source attribution
-
Tagging for customer vs. internal visibility
-
-
Created a structured edit flow supporting:
-
Project associations
-
Manual and AI-assisted curation
-
-
Ensured content could be reused across the platform without duplication
Outcome
Market intelligence became a first-class product surface, reinforcing Rubicon’s authority and supporting customer education.

Admin tools enable internal teams to curate and manage market intelligence surfaced across the platform.
Solution Summary
Across customer-facing and internal platforms, I transformed Rubicon Carbon’s early MVP into a scalable, trusted enterprise system. By rethinking the information architecture, modernizing project and portfolio experiences, and building a dual design system with extensible component patterns, I supported the rapid evolution of a climate fintech ecosystem operating in a highly competitive market.
Outcomes
-
Customer platform publicly praised by major enterprise buyers
-
Used to support the purchase of 100,000+ carbon credits
-
BYORCT featured in press coverage
-
Internal workflows scaled from manual engineering tasks → structured operational tools
-
Trading team gained full visibility into market + inventory
-
Sales team gained the ability to prototype portfolios safely
-
Science + marketing teams could publish structured project information
Reflection
This project taught me how to:
-
Balance design clarity with scientific and financial complexity
-
Move from consultant-led prototypes → scalable product systems
-
Design two interconnected ecosystems simultaneously
-
Build a design system that unifies brand and function across densities
-
Make product decisions under tight timelines and shifting requirements
-
Partner closely with engineering, trading, science, and operations
-
Identify opportunities for product-level improvements rather than screen-level fixes
Rubicon Carbon remains one of the most complex and rewarding ecosystems I’ve designed via shaping an entire platform that helps organizations make transparent, impactful carbon purchasing decisions.




