Available for Senior Product Roles

I design intelligent systems that help people make better decisions.

I design intelligent systems that help people make better decisions.

From large-scale B2B platforms to enterprise data tools, I translate complexity into clarity, usability, and measurable outcomes.

From large-scale B2B platforms to enterprise data tools, I translate complexity into clarity, usability, and measurable outcomes.

7+

Years Exp

B2B

Specialization

AI

Systems Focus

How I Operate

Translating complexity into clarity.

Translating complexity into clarity.

I operate at the intersection of product logic, system architecture, and user clarity. My goal isn't just "clean UI", it's operational efficiency.

Strategic Design Framework

System Architecture

Translating messy workflows into structured object models and scalable systems.

Decision Velocity

Designing interfaces that optimise for speed and accuracy in high-stakes environments.

Data Density

Reducing cognitive overload in complex, data-heavy dashboard environments.

Token-Based Systems

Aligning design systems directly with engineering tokens for seamless implementation.

Selected Case Studies

Strategic Work

A selection of complex systems translated into clear interfaces.

Operational UX for a mobility-as-a-service platform

Streamlining Car Rental Station Operations: Designing Role-Specific Tools for Agents and Managers

Context

roadsurfer runs 200+ rental stations across Europe. Station agents and managers were operating from the same undifferentiated internal tool — no role separation, no task hierarchy, no permission logic. During peak periods, this created cognitive overload, unclear ownership, and missed handoffs.

The Bottleneck

A single shared interface forced two fundamentally different user types — agents executing ground-level tasks and managers overseeing station-wide operations — into the same workflow, creating ambiguity about who acts on what, and when.

Strategic Decisions

Role-based interface split

Permission-aware UI with contextual tooltips

Guided, multi-step reservation flow

Measurable Impact

Reduced task ambiguity and faster completion rates for agents on core workflows

Improved manager decision-making speed through consolidated station KPI visibility

Lower error rate in reservation creation via the guided confirmation flow

AdTech UX

Empowering Airlines to Optimize Ad Campaigns and Boost Passenger Engagement

Context

Airlines were managing in-flight ad campaigns across fragmented, disconnected tools — no unified performance view, no real-time analytics, no streamlined creation flow. IFE managers and advertising partners were operating blind mid-campaign, unable to adjust strategy on the fly. The result was lower ROI and missed revenue.

The Bottleneck

Campaign setup was slow (45 minutes average), targeting was imprecise, and performance data arrived too late to act on — meaning decisions were made retrospectively rather than in-flight. The fragmented toolset forced users across multiple platforms to accomplish what should be a single workflow.

Strategic Decisions

Dashboard-first information architecture

Iterated twice on both the overview and insights views

Scoped aggressively for MVP

Measurable Impact

Campaign setup time dropped from 45 minutes to under 20 minutes — a 55% reduction

50% improvement in user efficiency

Significant reduction in errors during campaign configuration

Data visualisation and analytics UX

Empowering airline teams to uncover passenger sentiment trends and drive smarter decisions with clarity and speed

Context

Airlines were sitting on thousands of passenger survey responses but couldn't operationalise them: data lived in spreadsheets and slide decks, NPS drops were unexplainable without hours of manual analysis, and three distinct user types (ops managers, CX analysts, marketing leads) each needed different things from the same data.

The Bottleneck

Survey data existed but was analytically inert — no route-level or cabin-class correlation, no segmentation by trip purpose or nationality, no way to distinguish a fleet-wide NPS trend from a single-route anomaly. Insight discovery required hours of manual work across fragmented tools, which meant decisions were delayed and cross-team alignment was poor.

Strategic Decisions

Two-layer information architecture (Overview / Deep Dive)

Global vs. local filter distinction

Deliberate visualisation selection per data type

Measurable Impact

Insight discovery time dropped from hours to under 5 minutes

Improved executive clarity and actionability.

Standardised survey analysis across stakeholders.

Mobile APp

Empowering Financial Literacy in Nigeria through Digital Innovation

Context

Empowering users to manage their finances and foster long-term financial well-being

The Bottleneck

Many individuals manage digital transactions daily but lack the knowledge to optimize their financial well-being.

Strategic Decisions

Categorized spending in real time

Visualized savings goals tied to income

Surfaced contextual financial advice within the interface

Measurable Impact

Simplified financial management with intuitive tools that integrate education into everyday financial activities.

Guided users toward better financial literacy and long-term financial health.

Promoted comprehensive financial understanding

System Architecture

Design Systems at Scale

The Fragmentation Problem

Three disparate product teams. Inconsistent components. Duplicate frontend logic. A fragmented user experience across the airline analytics suite.

The Tokenized Solution

Figma Variables

Source of Truth

JSON Tokens

Automated Sync

React Components

Storybook

Cross-Product UI

Unified Experience

Outcomes

100% Component Parity

Zero-Drift Handoff

30% Faster Shipping

DS

ENG

PM

Unified Language

Across 3 Disciplines

Process

How I De-risk Product Decisions

How I De-risk Product Decisions

I don't just "do design." I facilitate a structured process that moves from ambiguity to shipped software with minimal waste.

I don't just "do design." I facilitate a structured process that moves from ambiguity to shipped software with minimal waste.

01

Clarify the Decision

What critical choice does the user need to make? I start by defining the core decision loop, not the feature list.

02

Structure the System

I map data objects, relationships, and states before drawing a single screen. Logic first, pixels second.

03

Validate with Signal

I test prototypes with real data and complex scenarios to ensure the system holds up under pressure.

04

Align & Ship

I hand off tokenised specs and work side-by-side with engineers to ensure the build matches the intent.

Testimonials

Testimonials

Kind words from amazing people

Kind words from amazing people
  • "Charles consistently stood out for his dedication, sharp analytical skills, and creative problem-solving. His commitment to collaboration fostered an inclusive work environment, and he consistently delivered high-quality results under tight deadlines. His positive attitude and reliability made even stressful projects enjoyable. Charles is a true asset and a pleasure to work with."

    Talita Meier, Advanced UI/UX Designer

  • "Charles is a dedicated, curious, and ambitious designer. During our four months working together, he showed adaptability, hard work, and skill. His proactive attitude and effective use of feedback stood out. Charles cares deeply about his work and stays focused on his goals. I am confident he will go far."

    Teresa Mira, Senior Product Designer

  • “Charles significantly improved both the desktop and mobile versions of my website, creating a unique and personalized design that reflects my personality and business content. He exceeded my expectations by incorporating my wishes with expert UX principles and accessibility considerations. The result is a stunning website that has received numerous compliments.”

    Simone Martin - Psychological counselor & life coach for self-determination

  • "Collaboration with Charles uplifted data analysis to a different level. His systematic approach made data understandable for different audiences. Moreover, by incorporating different buttons and visualization for filtering, the dashboards became one of the coolest product in our platform."

    Hanna Kim, Data Analyst

  • "Charles consistently stood out for his dedication, sharp analytical skills, and creative problem-solving. His commitment to collaboration fostered an inclusive work environment, and he consistently delivered high-quality results under tight deadlines. His positive attitude and reliability made even stressful projects enjoyable. Charles is a true asset and a pleasure to work with."

    Talita Meier, Advanced UI/UX Designer

  • "Charles is a dedicated, curious, and ambitious designer. During our four months working together, he showed adaptability, hard work, and skill. His proactive attitude and effective use of feedback stood out. Charles cares deeply about his work and stays focused on his goals. I am confident he will go far."

    Teresa Mira, Senior Product Designer

  • “Charles significantly improved both the desktop and mobile versions of my website, creating a unique and personalized design that reflects my personality and business content. He exceeded my expectations by incorporating my wishes with expert UX principles and accessibility considerations. The result is a stunning website that has received numerous compliments.”

    Simone Martin - Psychological counselor & life coach for self-determination

  • "Collaboration with Charles uplifted data analysis to a different level. His systematic approach made data understandable for different audiences. Moreover, by incorporating different buttons and visualization for filtering, the dashboards became one of the coolest product in our platform."

    Hanna Kim, Data Analyst

Let's simplify complexity.

Available for Senior Product Design roles in Enterprise & AI.

2026 Charles Jaja

2026 Charles Jaja

Say hello