Ministry of Interior — Inquiry Services
Backend Developer · Shahkar & Verification APIs
Tehran, Iran
Fintech & Gov
API Consumers
HMAC Signed
Auth Model
Per-Org Quotas
Rate Control
Overview
Scaled the national inquiry services platform powering mobile ownership verification (Shahkar) and address validation — critical infrastructure consumed by fintech, e-commerce, and government digital onboarding across the country.
Role Summary
Built and scaled public verification APIs with HMAC request signing, per-organization rate limits, IP allowlisting, and quota management for national mobile and address inquiry services.
Responsibilities
- Developed Shahkar mobile-ownership verification API for institutional consumers
- Built national address inquiry service with standardized response schemas
- Implemented HMAC request signing and IP allowlist security model
- Designed per-organization quota and rate-limiting framework
- Created developer portal documentation and sandbox environments for API consumers
Key Achievements
- Onboarded fintech and e-commerce platforms as verified API consumers
- Reduced fraudulent account registrations for major digital onboarding flows
- Handled 3x traffic growth without infrastructure redesign
- Published API standards adopted by subsequent government inquiry services