← Work

Linc Global, Inc. (acquired by Capacity)

2022

Analytics Pipeline

Turned multi-tenant post-purchase events into customer-portal metrics, embedded BI dashboards, scheduled reports, and usage billing.

Tech stack
Python · PostgreSQL · MySQL · Elasticsearch · Django · Auth0 · SQL · Azure SQL · Power BI · AWS S3 · Apache Airflow / Amazon MWAA (POC) · BigQuery (POC) · Looker Studio (POC)
Operating context
30M+ daily events · 50+ franchises · Hourly and daily batch workloads
Role
Software Engineer, Analytics team
Ownership
Reporting recovery, provider-aware billing, business-segment metrics, and the analytics-modernization proof of concept.

Selected ownership

01

Reporting lifecycle and safe reruns

Hardened scheduled reporting with explicit lifecycle states, failure visibility, performance controls, and an on-demand rerun worker that prevented duplicate delivery through a conditional claim.

02

Provider-aware usage billing

Integrated Twilio SMS and WhatsApp usage into daily billing details and monthly pass-through reports while preserving provider, tax, tenant, and reporting-period boundaries.

03

Business and user-type metric dimensions

Extended franchise-level conversational metrics with business and user-type dimensions across event normalization, PostgreSQL aggregation keys, Azure sync, and Power BI views while preserving higher-level rollups.

04

Analytics modernization proof of concept

Prototyped managed Airflow orchestration and designed a tenant-aware Looker Studio path around the customer-portal identity boundary before changing production.

The conceptual map explains the production workflow and a clearly labeled proof of concept. Highlighted areas and the records below describe direct work. Other components provide system context, and scale refers to the production environment rather than components authored by one engineer.