Case study
NBS Source
Enterprise construction product specification platform used internationally.
.NET 8
Angular
PostgreSQL
Elasticsearch
GraphQL
Problem
Construction teams needed a single source of truth for specifications with fast, accurate search across millions of structured records.
Role focus
End-to-end delivery across API design, search relevance, and complex UI workflows for specification authoring and discovery.
Architecture
- Service-oriented APIs on .NET
- GraphQL for flexible product queries
- Elasticsearch for catalog search and filtering
- PostgreSQL for transactional data
Challenges
- Balancing search latency with deep faceting
- Evolving schema for long-lived enterprise datasets
- Coordinating releases with multiple product surfaces
Outcomes
- More responsive search experiences for large catalogs
- Maintainable modules for ongoing enterprise roadmap work
- Clearer ownership between backend, search, and UI layers