Ontario, Canada · Active
Available Q2
E-Commerce
Status:Active
Q2 2023 - Present

ShopSphere AI

AI-Driven E-Commerce Platform with vector personalized recommendations.

Production Stack & Infrastructure
React NativeNext.jsGraphQLTailwind CSSAWSPython

Engineering Telemetry & Metrics

Conversion
+25%
Verified in Production
Retention
4.8/5
Verified in Production
Code Sharing
90%
Verified in Production
Comparative Analysis
The Architectural Challenge

Bottlenecks & Scale Constraints

Platform bounce rate was 65% due to uncurated catalogs. Engineering costs were doubled by maintaining distinct codebases for Web and iOS.

Pre-Implementation BaselineHigh Friction
The Engineered Solution

Target Architecture & Execution

Consolidated onto a React Native monorepo, sharing over 90% of business logic. Engineered a vector-based recommendation engine using pgvector to power a personalized 'For You' discovery feed.

Production StateZero Regressions
Core Deliverables

Key Architectural Pillars

PILLAR 01

Cross-Platform Monorepo

PILLAR 02

Vector-Based Recommendation

PILLAR 03

Unified Apollo Federation

PILLAR 04

Automated A/B Testing Pipelines

System Topology

Data Pipeline & Node Flow

Unified GraphQL API serving Next.js and React Native. Rec Engine background worker updates user profiles in vector-enabled Postgres, calculating cosine similarity on-the-fly.

Inspecting Node:

Mobile (RN Web)

Integrated into end-to-end telemetry pipeline
Source Code

Implementation Snippet

Performs K-Nearest Neighbors search in high-dimensional product embedding space. Weighs 'purchase' events higher than 'views' to compute personalized affinities.

RecommendationEngine.py
def get_recommendations(user_id, history):
    user_vector = vectorize(history, weights={'view': 1, 'cart': 3, 'buy': 5})
    # KNN search in product embedding space
    candidates = nearest_neighbors(user_vector, product_embeddings, k=100)
    # Re-rank for inventory and margin
    ranked = rank_by_business_logic(candidates)
    return ranked
● UTF-8python
Production Validated

Dossier Specifications

Engineering Role
Mobile & Web Lead
Team Composition
3 Devs
Development Timeline
Q2 2023 - Present
Source Distribution
Public GitHub Repository
Clone via Terminal
$ git clone https://github.com/jimishgajjar/shopsphere.git

GitHub Metrics

STARS
304
FORKS
82
Open Source Repository
High-Scale Architecture

Building a mission-critical web system?

Whether you need low-latency transaction queues, HIPAA-compliant healthcare portals, or full-stack performance tuning, let's architect it right.