Selected Work

Projects That Show How I Build

These projects reflect the kinds of systems I enjoy building most: product logic, AI workflows, developer tooling, and polished user experiences.

EasyIslanders

Completed

A revolutionary AI-powered intelligence runtime that transforms real estate sales from static listings to adaptive buyer guidance. The system observes buyer behavior across surfaces, understands intent through behavioral analysis, and provides actionable intelligence to sellers in real-time.

Key Highlights

  • Scene-driven canvas surface with LLM-controlled UI that adapts to buyer behavior
  • Intelligent buyer profiling with field-level lifecycle tracking and confidence scoring
  • Real-time agent streaming with SSE-based AG-UI protocol for chat-canvas sync
  • RAG knowledge pipeline with vector embeddings and citation
  • Multi-domain architecture supporting real estate, restaurants, hotels

Stack

Next.js 16React 19TypeScriptExpress.jsFirebaseGoogle Generative AIVercel AI SDKFirestore Vector SearchMapbox GL
View Project

Ahia Marketplace

In Development

A sophisticated multi-vendor ecommerce marketplace for African fashion brands to reach global customers. Features three-tier architecture (customer storefront, vendor dashboard, admin dashboard) with comprehensive tools for inventory, multi-currency payments, and order fulfillment.

Key Highlights

  • Multi-vendor order system with automatic order splitting and separate fulfillment flows
  • Multi-currency support with live exchange rates and proper monetary arithmetic
  • Comprehensive security with Row Level Security and 6-role admin access control
  • Domain-driven design with 19+ domains and clear separation of concerns
  • Real-time features for orders, inventory, and messaging via Supabase subscriptions

Stack

Next.js 15React 18TypeScriptSupabasePostgreSQLFlutterwaveTailwind CSSshadcn/uiZustandReact Query
View Project

The Flex

Completed

A sophisticated review management system for property management companies that aggregates guest reviews from multiple platforms (Hostaway, Google, Airbnb) into a single interface, giving landlords complete control over their online reputation.

Key Highlights

  • Multi-source review aggregation with parallel API calls to fetch and combine reviews
  • Data normalization layer for unified interface across disparate API formats
  • Review visibility control with toggle between public/private states
  • Advanced filtering and sorting by property, rating, channel, and date range
  • Real-time state synchronization with Zustand and localStorage persistence

Stack

Next.js 15React 19TypeScriptTailwind CSS 4Headless UIZustand
View Project

Image Color Analyzer

Completed

A sophisticated web application that performs perceptual color analysis on uploaded images using professional color difference formulas. Maps sampled pixels to named colors using CIELAB color space and Delta E algorithms, providing designers with meaningful color intelligence.

Key Highlights

  • Advanced color analysis using CIELAB color space and Delta E formulas (CIE76, CIE94, CIE2000)
  • K-means clustering for dominant color extraction with 5 clusters and 6 iterations
  • Interactive pixel-level inspection with named color matching and visual feedback
  • Color harmony generation (complementary, analogous, triadic) with smart normalization
  • Web Worker-based processing for responsive UI and JSON/CSV export capabilities

Stack

Next.js 16React 19TypeScriptTailwind CSS 4Web WorkersCanvas APIDelta EK-Means Clustering
View Project

Color Matcher

Completed

A high-performance TypeScript library that finds the nearest human-readable color name for any hex code using advanced color science algorithms (CIE Lab color space and Delta-E formulas). Provides perceptually accurate color matching aligned with human perception.

Key Highlights

  • Implements industry-standard Delta-E algorithms (CIE76, CIE94, CIEDE2000) for perceptual accuracy
  • Pre-calculated Lab color values for optimal performance with memoized color list generation
  • Flexible API with custom palette support and comprehensive color conversion utilities
  • Zero dependencies with fully tree-shakeable design for modern bundlers
  • Published to NPM as @a.r.i_eze/color-matcher with comprehensive TypeScript definitions

Stack

TypeScriptNode.jsVitesttsupESNextCIE Lab Color SpaceCIE76CIE94CIEDE2000
View Project