Skip to main content
Kinan Khoja

Projects

Selected frontend engineering work.

Platforms and products I've helped architect, build, and maintain in production.

  • Private Production Project — Proprietary Employer Codebase

    Multi-Tenant React Platform

    A proprietary, production multi-tenant frontend platform built within a Turborepo monorepo at a UAE-based digital product company, replacing duplicated per-client frontend setup with a single shared codebase new client instances build on.

    Each new client previously meant standing up a largely duplicated frontend from scratch. This platform — proprietary to the employer and not publicly available — consolidates shared UI, logic, and integration patterns into a single multi-tenant codebase, with new client instances building on shared foundations rather than starting over.

    Contribution

    • Participated in frontend architecture discussions shaping the platform's shared structure
    • Contributed to shared packages used across all client instances
    • Helped establish reusable modules and patterns adopted platform-wide
    • Worked within a Turborepo monorepo spanning multiple packages and apps
    • Supported and mentored new developers joining the codebase

    Technology

    • React
    • TypeScript
    • Turborepo
    • Shared Packages
    • API Integrations
  • Public Portfolio Project — Open Source

    Multi-Tenant Frontend Monorepo

    An open-source, public architecture demo — a Turborepo and pnpm monorepo showing how two independently deployable tenant apps, Nova and Aurora, share the same package graph (UI, theme, query, API, and feature packages) while running tenant-specific configuration and mock data.

    Built as a standalone technical demonstration — not affiliated with any employer or client codebase — to show, end-to-end, how a multi-tenant frontend platform can be architected: shared UI, theme, query, API, and feature packages consumed by two independently deployable tenant apps, each with its own configuration and tenant-aware mock data, all inspectable in a public repository.

    Contribution

    • Designed and built the full monorepo architecture from scratch using Turborepo and pnpm workspaces
    • Built two independently deployable tenant apps, Nova (web-client) and Aurora (tenant-client), sharing the same package graph
    • Built eight shared top-level packages spanning UI, theming, configuration, API access, query, and mock data
    • Built shared auth-demo and account-demo feature packages consumed with identical implementation by both tenant apps
    • Built a tenant-aware mock runtime with stateful session, profile, preferences, and account data — no backend required
    • Committed a pnpm-lock.yaml so installs are deterministic and reproducible across the workspace

    Technology

    • React
    • TypeScript
    • Vite
    • Turborepo
    • pnpm Workspaces
    • TanStack Query
    • Zustand
    • Vercel
  • Private Production Project

    Proprietary Digital Product Platform

    A production frontend platform built around complex, data-driven interfaces and responsive user flows.

    Complex data-driven platforms need to handle frequent data changes reliably while staying maintainable as content, state, and user flows grow in complexity — combining complex state management with API-driven interfaces.

    Contribution

    • Built and maintained React and TypeScript features across the platform
    • Worked with complex state and API-driven interfaces under real-time conditions
    • Contributed to reusable frontend modules shared across features
    • Collaborated closely with UI/UX and backend engineers
    • Focused on performance, maintainability, and production reliability

    Technology

    • React
    • TypeScript
    • Zustand
    • React Query
    • SCSS Modules
    • Axios
  • Client Identities Withheld

    Digital Product Builder Portfolio

    Six production websites built and maintained on a proprietary digital product platform — three built from scratch, three optimized and maintained.

    Each site had to be delivered as a fully responsive interface within the constraints of a domain-specific site builder, balancing custom design requirements against the platform's built-in structure.

    Contribution

    • Built responsive interfaces from design requirements using custom HTML, CSS, and JavaScript
    • Maintained and optimized existing websites for consistency and performance
    • Worked within domain-specific platform constraints
    • Improved consistency and production readiness across the portfolio

    Technology

    • HTML
    • CSS
    • JavaScript
    • Proprietary Site Builder Platform
    • Responsive Web Development