HamzaGabajiwala
Software Development Engineer at Yahoo
Building large-scale data pipelines and audience targeting systems at Yahoo. Working with Spark, Airflow, and Flink on AWS to process audience segments for programmatic advertising at scale. Recently integrating GenAI/LLM capabilities into search retargeting pipelines.
01Skills
Data Engineering
Apache SparkPySparkApache AirflowApache FlinkOpenSearchAvro/ORC
Cloud & DevOps
AWS EMRAWS S3AWS GlueAWS LambdaEC2DockerKubernetesJenkinsCI/CD
Languages
PythonScalaJavaC++JavaScriptTypeScript
Databases & Web
MySQLPostgreSQLMongoDBReactFlaskDjangoSpring Boot
02Experience
February 2024 — Present
Yahoo
Software Development Engineer I · Dublin, Ireland
- Built 0+ Airflow DAGs processing 0.00B+ daily events across 0+ audience segments on AWS EMR.
- Built real-time multi-level ad targeting in Flink — evaluating campaigns at package and order granularity by extending the Java segment cache.
- Shipped Yahoo Standard Audiences to production — built the OpenSearch rules pipeline improving 0+ audience definitions, expanding reach by 0%.
- Migrated 4 scoring systems to new infrastructure, cutting costs 0% and upgrading to EMR v7.
- Designed a reprocessing system to recover audience segments dropped by the hourly pipeline, covering 0K+ segments with health-check alerting.
- Shipped geo-aware audience segmentation with country-level targeting. Authored system design for impression-based scoring processing 0GB+ daily.
June 2021 — June 2022
TIAA GBS
Software Developer · Mumbai, India
- Migrated 0+ test cases from Selenium to WebDriver in 0 days — manual regression to automated nightly runs.
- Cut data-collection downtime by 0% with REST API ingestion, enabling same-day reporting.
03Projects
04Publications
Comparative Analysis between InceptionResnetV2 and InceptionV3 for Attention Based Image Captioning
IEEE, 2021
Comprehensive Review of Various Optimization Algorithms for Image Captioning
IEEE, 2021
05Education
2022 — 2023
Trinity College Dublin
M.Sc. Computer Science — AR/VR · 1:1
2018 — 2022
NMIMS University
B.Tech Computer Engineering · GPA: 3.45/4