All projects

Career project · 2022–Present

Active

Client / context: Premium automotive manufacturer

Global Data Layer Library

A strongly typed TypeScript interface that standardizes tracking events and payloads across digital products.

TypeScriptAPI DesignAnalyticsData Governance

Overview

The context

A developer-facing library that replaced arbitrary data pushes with reusable functions, typed event contracts, and standardized payload structures.

Problem

What made it complex

  • Create consistency across teams and products
  • Make tracking contracts discoverable and safe for developers

Approach

How I contributed

  • Defined typed event schemas and reusable functions
  • Designed a stable interface for organization-wide tracking communication
Next projectPersian Sentiment Analyzer