PROPS – AI-Powered Obsolete Parts Search System

Project Overview

PROPS (Potential Replacements for Obsolete Parts Search) is an AI-powered web application developed in collaboration with B. Braun Medical Inc., a global leader in medical device manufacturing. The system addresses a critical supply-chain problem: locating replacement parts for obsolete or end-of-life manufacturing equipment.

Before PROPS, engineers manually searched multiple vendor websites, catalogs, and distributors — a process that could take weeks or months, causing extended equipment downtime and production delays. PROPS transforms this workflow into a single, AI-driven search experience.

Problem Statement

  • Manufacturing equipment relies on legacy and specialized components that frequently become obsolete
  • Manual sourcing is time-consuming, inconsistent, and highly dependent on individual experience
  • Extended downtime leads to missed production targets, increased operational risk, and delays in medical product delivery

B. Braun needed a secure, scalable, and intuitive system to modernize obsolete-part sourcing without automating final procurement decisions.

Solution

We designed and implemented a web-based AI sourcing tool that allows engineers to:

  • Input known part identifiers (manufacturer, part number, description, vendor)
  • Trigger an AI-powered web search across multiple marketplaces
  • Receive ranked replacement recommendations with:
    • Vendor links
    • Pricing & availability (when available)
    • Confidence score (1–100)
    • Natural-language justification

The system acts as a decision-support tool, not an automated buyer — preserving engineering oversight and compliance requirements.

Key Features

  • AI-powered web search using OpenAI (ChatGPT o4-mini with Web Search)
  • Search-engine-style UI for fast adoption by engineers
  • Structured JSON outputs for consistent rendering
  • Confidence scoring & explanations for transparency
  • Mobile-responsive design (validated via on-site factory visit)
  • JWT-based authentication with enterprise-ready OAuth extensibility
  • No data persistence (privacy-first, IT-compliant design)

System Architecture

Frontend: React + Next.js, Tailwind CSS, Responsive component-based UI

Backend: Next.js API routes, OpenAI API integration, Secure JWT authentication (NextAuth)

AI Layer: OpenAI ChatGPT o4-mini, Real-time web search, JSON-formatted result ranking

Security: HTTPS for all requests, No exposed API keys, No storage of user or part data

Engineering & Design Decisions

  • Chose Next.js for full-stack simplicity and scalability
  • Used LLM web search instead of scraping or licensed databases to avoid IP and compliance risks
  • Ranked results instead of returning a single “best” answer to reduce false confidence
  • Designed UI after familiar search engines (Google / Octopart) to minimize training time
  • Optimized AI usage to keep token cost under $50

Impact & Outcomes

  • Reduced obsolete-part search time from days/weeks → minutes
  • Centralized sourcing intelligence into one interface
  • Improved engineering efficiency and reduced downtime risk
  • Delivered a deployable prototype aligned with enterprise IT policies
  • Validated through weekly sponsor reviews, factory floor site visit (Bethlehem, PA), and iterative demos

My Role

Software Engineer / AI Systems Developer

  • Designed AI prompting and result ranking logic
  • Implemented frontend search & results UI
  • Integrated OpenAI Web Search API
  • Contributed to system architecture & security design
  • Participated in stakeholder interviews and on-site user research