
Enterprise Product Configurators
Customization engines built for industry leaders: Technohull (Marine), Media Strom (Furniture), GLM (Outdoor), and Doppler (Lifts). Full-stack delivery with React & Django.
The Challenge
Four major clients, Technohull, Media Strom, GLM, and Doppler, shared the same bottleneck: their products were too complex for a typical e-shop. Configuring a luxury RIB boat, a custom bed, a bioclimatic pergola, or an elevator means navigating thousands of valid and invalid combinations (dimensions, materials, motors, accessories). Customers needed real-time feedback and “no-wrong-order” logic, not guesswork.
The Solution
I contributed to the full-stack development of four dedicated configurator engines, each tailored to its industry rules and manufacturing constraints.
- Backend (Django / PostgreSQL): I designed resilient schemas to model complex constraint systems and pricing logic. For demanding reads, I implemented optimized raw SQL where it made sense to avoid ORM overhead and keep load times tight.
- Frontend (React): I built interactive UIs where users can toggle options and instantly see updated results. The interface prevents invalid configurations before checkout (for example incompatible engines, impossible dimensions, or conflicting components).
- Sales-grade integration: These weren’t “visual demos”. They generate structured, factory-ready order data to support real production workflows.
Impact
The configurators upgraded the buying experience across all four brands, reducing ordering mistakes and enabling customers to design high-value products directly in the browser with confidence.



