Shrinidhi reddy

Shrinidhi reddy

Data Engineer
United States of America

About Me

4 years of experience as a Data Engineer and Python Developer, specializing in crafting data-intensive applications within the Hadoop Ecosystem. My expertise extends to Big Data analytics, Cloud Data Engineering, Data Vi…

Experience

Data Engineer

Starbucks
Jan 2023 - Present · 3 years 6 months

Effectively utilized Spark technologies, including Spark RDD, Data Frame API, Data set API, Data Source API, Spark SQL, and Spark Streaming in various real-time projects. Demonstrated expertise in handling Spark Context, Spark-SQL, Data Frame, Pair RDD, and Spark YARN.

Established a centralized Data Lake on the AWS Cloud, leveraging core services such as S3, EMR, Redshift, and Athena. This initiative significantly improved data storage and accessibility for real-time processing requirements.

Created Python-based Spark Applications tailored to manage data from diverse sources, including RDBMS and Streaming, to meet the dynamic demands of real-time data processing projects.

Enhanced Hadoop algorithms by developing PySpark scripts, resulting in a notable improvement in runtime efficiency for real-time data processing.

Configured and monitored Apache Airflow Directed Acyclic Graphs (DAGs) to facilitate smooth data migration from S3 buckets to Snowflake data warehousing in real-time.

Implemented Lambda functions to perform various tasks like creating ad-hoc tables, adding schema, structuring data in S3, validating, filtering, sorting, and transforming Dynamo DB data. Transformed data was promptly loaded into a PostgreSQL database in real-time.

Designed and executed ETL processes using AWS Glue and Python for the real-time migration of campaign data from external sources (S3, ORC/Parquet/Text files) into AWS Redshift.

Configured Snowpipe for efficient data ingestion from S3 buckets, storing incoming data in Snowflake's staging area, and utilized micro-batching for real-time processing of a large volume of files on the Snowflake cloud.

Managed Data Marts in the Data Warehouse, implementing structures like Star Schema and Snowflake Schema with Type II Slowly Changing Dimensions (SCD) for real-time historical data retention.

Skills

Data Repository Scala Spark Apache Hive Kafka NoSQL Redshift S3 Spark SQL Python PySpark Databricks AWS EMR EC2 Glue CloudWatch CloudTrail SNS DynamoDB Snowflake Snowpipe Shell scripting MySQL PostgreSQL Enterprise DB Jenkins IntelliJ Oracle Git Tableau Azure HDInsight Azure Databricks Azure Data Explorer ADLS Cosmos DB Azure DevOps Azure AD Blob Storage Azure Data Factory Power BI Kusto Query Language Django Bootstrap Angular Pandas NumPy SciPy Matplotlib MongoDB Informatica Hive HDFS
Report this Profile?