Back to projectsProcurement

Johnson Controls Procurement Platform

AI-supported procurement platform with catalog and punchout shopping, rolled out across Europe on AWS.

GoReactPostgreSQLAWSElasticsearch

Built a procurement platform for Johnson Controls (JCI), one of the world's largest building technology and solutions companies. The platform enables catalog-based and punchout shopping with AI-supported workflows, deployed on AWS and rolled out across JCI's European operations.

Catalog and punchout shopping

Developed the shopping experience combining hosted catalog content with punchout connections to supplier web shops. Buyers browse a unified product catalog with millions of items, search across suppliers, and seamlessly punch out to external supplier shops when needed, with shopping carts flowing back into the procurement system.

  • Unified search across hosted catalogs and punchout suppliers
  • Supplier catalog onboarding and content quality management
  • Punchout integration with major supplier web shops
  • Shopping cart optimization with strategic supplier preferences

AI-supported workflows

Integrated AI capabilities into the procurement workflows to assist with product classification, spend categorization, and approval routing. Machine learning models help match products to the correct commodity codes, suggest preferred suppliers, and flag anomalies in purchasing patterns.

  • Automated product classification and commodity code mapping
  • Intelligent approval routing based on spend category and amount
  • Preferred supplier recommendations based on historical data
  • Spend anomaly detection and policy compliance checks

European rollout on AWS

Deployed the platform on AWS infrastructure and managed the rollout across JCI's European operations. The multi-tenant architecture supports country-specific configurations for tax rules, currencies, approval hierarchies, and local supplier catalogs while maintaining a single codebase.

  • Multi-region AWS deployment with data residency compliance
  • Country-specific configuration for tax, currency, and compliance
  • Phased rollout strategy across European JCI operations
  • Integration with JCI's existing ERP and financial systems