18+ months distributed over 3 years Project team of 12+ across disciplines

Interior e-Design Platform

Frontend Technical Lead
Stabilized fragile Unity-based rendering pipelines, then rebuilt a buggy web app with 30-60 second load times into one that loads in under 2 seconds. The relaunch supported a retail partnership with Bed Bath & Beyond.
ReactReduxDjangoAWSJenkinsUnity
Interior e-Design Platform - Case Study Hero Image
The Challenge
Stabilize fragile asset and rendering pipelines, then rebuild a desktop Unity app as a consumer web app with severe performance issues.
Fragile, ad-hoc asset generation and rendering pipelines on AWS EC2
Transition from desktop Unity app to web-embedded consumer product
Severe performance issues with 30-60 second load times
Integration with legacy AngularJS 1.x ecosystem
Existing codebase was unstable and needed a full rebuild
Strategic Approach
Worked across two major phases: stabilizing fragile backend pipelines with proper version control and CI/CD, then rebuilding the consumer web application with React, Redux, and a multi-layer caching strategy.
Phase 1: Pipeline Stabilization
Stabilized fragile asset generation and rendering pipelines for professional designers
Fixed recurring issues in C# scripts, 3ds Max automation, and Unity asset handling
Migrated all scripts to GitHub repository with proper version control
Integrated pipeline with Jenkins for automated, repeatable builds
Improved reliability so designers could trust their rendering outputs
Phase 2: Consumer Web Application
Rebuilt the desktop Unity app as a consumer web application
Led migration to React + Redux for component-based architecture and predictable state
Built three-layer caching system for furniture catalog, render components, and final renders
Implemented lazy loading to prevent heavy upfront payloads
Used partial caching to avoid full re-renders when changing furniture pieces
Business Impact
30-60 seconds to under 2 seconds load time
Performance
Bed Bath & Beyond consumer rollout
Retail Partner
Cut via a three-layer caching system
Compute Costs
Migrated to React and Redux for predictable state
Architecture
Pipelines moved to Git with Jenkins CI/CD
Infrastructure
Want the Complete Analysis?
Download the comprehensive case study with detailed technical architecture, implementation decisions, and lessons learned from this transformation.

Ready for Your Next Project?

Every project here got the same approach: clear scope, direct execution, and delivery that held up under deadline pressure. If that's what you're looking for, let's talk.