Back to Experience
National e-Government 2020 - Present

National e-Government & G2G Platform

Lead Backend Engineer · Security Architecture

Tehran, Iran

40+ Ministries Connected
50K+ Daily API Volume
99.9% Platform Uptime

Overview

Served as lead backend engineer on Iran's national government-to-government integration layer — the backbone that connects ministry portals, citizen identity services, and inter-agency workflows into a single secure platform used across the public sector.

Role Summary

Led design and delivery of microservices connecting 40+ government organizations through a centralized integration hub. Owned authentication federation, event-driven G2G pipelines, and API gateway security policies for high-volume production traffic with full regulatory audit compliance.

Responsibilities

  • Architected OAuth2/OIDC federation across ministry portals and service providers
  • Built Kafka-based G2G event bus for asynchronous inter-agency workflows
  • Defined API gateway policies — RBAC, rate limiting, request signing, and audit logging
  • Led zero-downtime deployment strategy across government data-center environments
  • Coordinated identity chaining between Shahkar verification and Civil Registration services

Key Achievements

  • Reduced cross-ministry service integration time from months to weeks via standardized APIs
  • Achieved 50K+ sustained daily API calls with sub-300ms p95 latency
  • Implemented full request audit trails meeting government compliance requirements
  • Migrated legacy SOAP integrations to modern REST/gRPC services without service disruption

Technologies & Tools

Python Go Kafka PostgreSQL OAuth2 OIDC API Gateway gRPC RBAC