All Projects

Redesigning an AI data platform for stronger product experience

IndustryAI / Data Intelligence
ScopeProduct redesign, UX improvement, frontend and backend engineering
Timeline~3 months
StatusOngoing engagement

Overview

Baza is an African-built, AI-powered data intelligence platform that helps users analyze data, uncover hidden opportunities, and generate insights that support faster, smarter decisions.

Users can connect or upload data sources, ask questions, and generate reports through the platform. The product already had a first version in market, but the experience did not yet match the standard users expected from a modern AI platform.

Tison came in to help shape a stronger v2 — one that felt faster, and cleaner, while also improving reliability behind the scenes.

The Challenge

Before Tison's involvement, Baza had received clear feedback on both experience and performance.

The platform looked dated, conversations were harder to follow than they should have been, login and navigation felt sluggish, and some technical validation patterns weakened trust.

For a platform serving professional users, these were not minor issues. Baza needed an experience that felt modern, dependable, and easier to use with confidence.

What was delivered

Tison contributed across both frontend and backend, helping strengthen the platform in several core areas:

01

UX improvements across key product flows

02

Workspace and user management

03

Onboarding and authentication refinement

04

File handling and preview improvements

05

Role-based permissions and admin controls

06

Production fixes and general app stability

Core Capabilities

Clearer onboarding and login

The login and onboarding experience was refined to reduce friction and improve the first-use experience.

Better workspace and user management

Tison built and improved interfaces for managing workspaces, members, and permissions.

Role-based controls

Admin-only actions were made more intentional through role-based visibility and settings logic.

Stronger navigation and layout

The product experience was improved through fixes to navigation, layout behavior, sidebar constraints, and route-aware back button logic.

Quick-action shortcuts

Homepage quick actions helped make common workflows more obvious and accessible.

Multi-sheet Excel preview

Users could preview multi-sheet Excel files with dynamic tab switching, making file handling inside the platform more practical and intuitive.

Built for Scale

On the backend, Tison contributed features and production fixes in FastAPI/Python that improved platform behavior in meaningful ways.

This included organization profile and logo management, better workspace and member APIs, workspace-scoped file filtering, multi-sheet XLSX support, fixes for an authentication race condition, stronger file upload handling, and clearer error reporting.

These changes helped reduce friction, prevent cross-workspace data issues, and improve day-to-day reliability across the platform.

Technology Stack

Frontend

React, Next.js, TypeScript, React Query

Backend

FastAPI, Python, Pydantic

Data & Storage

PostgreSQL with RLS, Google Cloud Storage

Workflow & Collaboration

GitHub, PR reviews, Copilot, CodeRabbit, Antigravity

Outcome

Tison helped move Baza closer to the product standard its category demands.

The work improved usability through clearer flows and stronger admin experiences, improved credibility through a more polished interface, and improved reliability through better validation, more robust handling of edge cases, and fixes to production issues.

Rather than simply shipping more features, the project focused on making the platform feel more complete, more trustworthy, and more ready for professional use.