How We Implemented Electronic Car Parts Catalogs for an Automotive Supplier

Case studies
Automotive
How We Implemented Electronic Car Parts Catalogs for an Automotive Supplier

Building ETL pipelines to auto-generate and update electronic parts catalogs from five manufacturers, saving the client up to $100,000 per subscription annually.

[ Client ]

About the Client

The client is a supplier of technology solutions in the automotive industry. They had been acquiring electronic parts catalogs from manufacturers for years, spending $5,000 to $50,000 per month on each catalog. The challenge was to build a solution that generates and updates catalogs from five manufacturers based on source data.

Automotive
United States
N/A
Data Engineering
Backend Development

$100K

Saved Per Catalog Subscription

5

Manufacturer Catalogs Automated

300ms

API Response Time
[ Challenge ]

Five Manufacturers, Five Different Data Formats

The client was spending $5,000 to $50,000 per month on each electronic parts catalog acquired directly from manufacturers. The goal was to build a solution that generates and updates these catalogs automatically from source data.

Each manufacturer stored source data in a different format: text files, XML, Excel, databases (.MDF), and even EBCDIC (a format dating back to IBM mainframes in the 1950s). Building unified ETL pipelines to handle all of these was the core engineering challenge.

Strict performance requirements demanded API response times of 300ms, requiring significant optimization effort across the entire data pipeline.

[ Solution ]

Building the Solution

We built ETL pipelines that transform diverse source data and enable a single set of APIs to query all catalogs.

The pipeline runs in three stages:

  • Stage: Raw data is imported into MS SQL Database, then cleaned and validated.
  • Data Warehouse: Permanent storage with integrated and normalized data sets.
  • Deliverable Database: Data with applied business rules enabling access via SQL procedure-based APIs.

The ETL runs monthly per manufacturer with processing times of 1 to 8 hours. TeamCity runs integrity checks, autotests, and catalog builds from full data sets. SpecFlow covers all ETL and API autotests. The largest deliverable database is 150Gb.

Impact that Matters

[ Results]

The client now generates and maintains all five catalogs in-house, eliminating recurring vendor subscription costs and gaining full control over updates.

$100K saved per subscription

By generating catalogs internally from source data, the client eliminated the need to purchase them from manufacturers, saving approximately $100,000 per catalog subscription annually.

Higher quality, lower maintenance

The automated pipeline produces consistently high-quality catalogs that reduce resources previously required for manual catalog maintenance and correction.

Full catalog access and control

The client now has complete access to all five catalogs and can update them at any time on their own schedule, without depending on third-party vendors.

[ Tech Stack ]

Tech Stack

Visuals

[ Case Studies ]

Explore More
Success Stories

We have helped over 200 businesses grow their value and improve how they work through better software.

No items found.

Accelerate Your Digital Transformation

Let's discuss how we can engineer your success.
Dmitry Klim
Head of Growth
5900 Balcones Drive #21729, Austin, TX 78731
+1 (512) 921-9631
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.