At Adobe, I build and maintain the Python REST API platform behind Adobe Advertising’s campaign management dashboard, connecting advertisers with Google, Meta and Microsoft ad networks. I also own an event-driven backend that processes 10–50M records per day for reporting, attribution and ML bidding.
I led a zero-downtime migration from Snowflake to Delta Lake using Change Data Capture on Kafka and SQS. I also built a configuration-driven pipeline framework that cut development effort 30–40%, and a self-healing reconciliation service that identifies and corrects data mismatches.
At HashedIn by Deloitte, I built Cheerios, a Django REST API platform for Buzztime’s in-restaurant games, and designed a serverless event-driven backend on GCP for an automated-parking provider. As Technical Architect, I set architecture and technology direction across teams and led pre-sales technical consulting.

