👋 Hello, I'm
Associate Data Engineer & Creative Problem Solver
I design, develop, and optimise large-scale ETL applications and streaming architectures using Databricks, AWS, Spark, and Snowflake. Passionate about building innovative solutions that make a difference.
My journey through the tech industry
Goldman Sachs
- Streamlined Snowflake ingestion by integrating with Databricks Autoloader, resulting in $100K
annual savings in computation costs
- Optimised streaming architecture performance and reliability, achieving 50% faster execution
through targeted optimisations and robust monitoring / alerting systems
- Upgraded DBR versions across all workflows, resolving compatibility issues for diverse
libraries / modules by developing custom init scripts
Goldman Sachs
- Developed and managed automated streaming ingestion workflows for 50+ diverse services,
processing over 250 datasets with Databricks Autoloader and robust data re-processing
capabilities
- Engineered and executed large-scale ETL pipelines, ingesting 150+ Delta tables into Snowflake
and successfully migrating 250+ Iceberg tables to Delta Lake
- Automated the generation of critical Customer & Account extracts for FDIC reporting and
developed data mappings (Alloy) between logical models and physical datasets
Sigmoid Analytics
- Built a Live Tweets Ingestion engine using Twitter API fetching Covid Tweets to build a
sentiment analysis model
- Used Kafka and Spark streaming to ingest the data in real-time, python for data cleansing and
transformations, and MongoDB to store the data
- Encrypted the data with pymongo, orchestrated on Airflow, and drew insights using matplotlib
and seaborn
Some of my personal projects, more to come in future!!
A Live Tweets Ingestion engine using Twitter API fetching Covid Tweets to build a sentiment analysis model
A mobile application that helps you find nearby places based on your current location
A real-time face and eye detection system capturing facial features from images using Haar Cascades
Tools and technologies I work with