Software Architect & Lead Full-Stack Developer | MITCHDesigns - Arts-Mart (2012)

Overview

Arts-Mart is one of Egypt's prominent contemporary art galleries and online art marketplaces. Contracted through digital agency MITCHDesigns, this project engineered Arts-Mart's inaugural e-commerce platform, enabling collectors to purchase original paintings, sculptures, and limited-edition prints online.

Served as Software Architect and Lead Full-Stack Developer from requirement elicitation through full production rollout. Built on an advanced iteration of the proprietary custom PHP MVC framework and MySQL, the platform featured an interactive, browser-based art framing engine that allowed collectors to visualize artwork in custom frame permutations and virtual room settings in real time.

Key Technical Challenges & Architecture

//1. Interactive Client-Side Framing & Preview Engine

Engineered a client-side JavaScript rendering engine that dynamically composited artwork onto virtual background walls. Calculated relative visual scaling, matting borders, and frame textures dynamically in the browser, eliminating the need to pre-render and store thousands of static image permutations on the server.

//2. Custom Framing Pricing & Cart State Decoupling

Structured relational data models to map custom framing materials, custom dimensions, and labor tariffs to catalog products. High-frequency user framing manipulations were contained in client memory, serializing finalized dimensional and pricing metadata strictly upon cart checkout to avoid redundant database write cycles.

//3. Rackspace Cloud Optimization & Iterative Performance Tuning

Hosted on Rackspace Cloud Linux servers. Addressed initial performance bottlenecks across three distinct optimization iterations, fine-tuning asset compression pipelines, database query caching, and browser memory management to maintain high-resolution visual fidelity while ensuring fast interactive framing and sub-second page loads.