I'm seeking an experienced software engineer to create a web-based interactive sales platform. The primary function of this platform will be to allow users to browse an extensive product catalog and conduct detailed searches. Essential Features: - Comprehensive product catalog and efficient search functionality. - Recommendation engine to suggest products based on user behavior and preferences. - Live chat support for real-time customer assistance. Ideal Skills and Experience: - Proficiency in web development technologies (HTML, CSS, JavaScript, etc.). - Experience in building recommendation engines. - Strong background in integrating live chat support systems. - Previous experience in developing sales or e-commerce platforms would be advantageous. Please provide examples of similar work done and a brief outline of your approach.