Azerbaijan Technical University · Production
Researchers Portal
Centralised research management system integrating Scopus, Web of Science, and Google Scholar to keep researcher profiles synchronised.
Overview
Single source of truth for researcher profiles, publications, and bibliometric indicators across the university.
Removes manual publication entry by pulling and reconciling data from major academic indices.
Architecture
Architecture diagram — placeholder
External index integrations run as scheduled ingestion jobs producing normalised publication records. A reconciliation layer merges records by DOI/identifier with fallback heuristics. Researcher-facing API reads from the reconciled store, never from the indices directly.
Features
- ▸Researcher profiles with affiliations and interests
- ▸Scopus integration
- ▸Web of Science integration
- ▸Google Scholar integration
- ▸Publication synchronisation and de-duplication
- ▸Per-researcher metrics views
Engineering challenges
- Reconciling the same publication appearing across three indices with inconsistent identifiers.
- Handling rate limits and partial outages from external academic APIs without dropping data.
- Designing an identifier resolution layer that survives author name changes and ORCID gaps.
Stack
Screenshots
Screenshot 1 — placeholder
Screenshot 2 — placeholder