Nikhil Rao
Senior Data Engineer
About Me
Hello! I’m Nikhil Rao. I am a Senior Data Engineer specializing in building ETL pipelines and data lakes enabling customers to organize and gain insights into their data. My experience includes architecting and implementing systems using Google Cloud Platform, working with complex data and architectures, scaling distributed databases, machine learning technologies, and building API’s.
Bio
Professional Skills
Work Experience
Education
Portfolio
Google Cloud Dataflow / Java / Google BigQuery / Apache Druid
Developed Streaming Realtime Analytics Platform
Platform powering large multi-national shopping brands
Millions of events across thousands of merchants a day
Data from over 15 million mobile devices with numerous app versions in the wild
Analytics system for push notification attribution and conversion funnels
Implemented user session stitching in realtime ETL pipelines
Data Warehousing / Business Reporting / PySpark / ETL
Internal Business Reporting
Created CDC architecture integrating Operation Database (Mongo) to the Analytics Datastore (BigQuery)
Calculated business metrics like GMV and churn rate
Data Governance / Security / PII / Data Catalog / Data Warehousing
Data Security and Compliance
Implemented controls for Personally Identifiable Information using BigQuery column level security tags and Data Cataloging
Managed access to hundreds of datasets and hundreds of employees across the organization