Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Ullas Rao

Senior Data Engineer- Data Scientist
Bengaluru

Summary

Highly efficient professional with almost 14.5 years of remarkable experience in Data Engineering, Data Science, business analysis, data analysis, project management, service delivery, stakeholder management, and team management. Hands on experience in reading, manipulating and writing data from wide variety of source like HDFS File System, Azure DB , Azure blob, AWS s3 Bucket, Oracle DB, PostgreSQL DB, Cassandra, Kafka topics by using spark framework.

Overview

15
15
years of professional experience
6
6
years of post-secondary education
1
1
Certification

Work History

Senior Data Scientist

Maersk
Bengalru
04.2022 - 05.2023

Spearheaded team of 5+ Data Engineers, Data Scientists, and Power BI Developers for building Machine learning models to predict prices for inland pricing using ML algorithms such as Regression, clustering and various ensemble techniques.

Defined and established new packages algorithms implement a ML technique using mathematical formulae

Successfully deployed a recommender system for pricing.

Key role in implemented models using various ML Techniques including linear regression, enhancing the existing packages, clustering techniques such as k-mean, dB scan, and Hierarchical clustering of Geo data.

· Implemented a novel approach using “weighted constrained linear regression model”. Submitted this paper which was selected for presenting at MLDS conference 2023 and published in the journal.

· Explored and implemented models using AutoML packages such as MLjar and FLAML.

· Implemented online learning model to retrain the models.

· Deployed the model in production using pickel.

· Building Data visualization using powerBI.

Working with business and product teams to discuss the business problems and create opportunities for using data science techniques to enable effective decision making process

[M1]Responsibilities can be presented more efficiently using action verbs like ‘Managed, and Executed, adding more value to what you do and have done professionally. You can also add few of your achievements separately after ‘responsibilities’ as ‘selected accomplishments’ to efficiently present and showcase your accomplishments to the recruiter.

Senior Data Engineer

Maersk
Bengaluru
08.2021 - 04.2022

Mentor and lead team to build cost effective and time efficient ETL pipelines using spark data bricks. Responsible for Analysis, design, development and implementation of solutions using big data spark for data analytics and work with the product team.

Work on various file systems such as hive tables, sql tables, blobs, delta tables Work with the business and leadership teams to present the models for cost savings.

Ensure the end to end implementation which includes data persistence, data flow and analytics

Part of data architecture team for decision making process on Tech stack, cluster size mentored and trained data enthusiasts to build community of practice team for data engineering.

Associate Manager

Allstate
Bengaluru
06.2015 - 08.2021

Site leader for arity Data Analytics and Data science team at Bengaluru.

Design and build longitudinal view of the trips data which could be leveraged by the Data scientists to test their model.

Design and build data flow process using spark for persisting the trips data and enrich them with user details from different sources like Cassandra, Kafka and S3.

Design and build data warehouse to read data from Kafka topics , S3 and create SCD tables on PostgreSQL using spark framework .Used spark (Scala) to build ETL pipelines which included reading data from various sources ( Kafka, PostgreSQL, Cassandra) , transform them using aggregations performing SCD implementations for PostgreSQL tables.

Used Apache Flink for real time streaming of data and perform real time aggregation and loading data to Kafka topics.

Used ELK stack for real time analytics, for reading the data from Kafka topics, process it using log-stash and write it to elastic search. Built Kibana dash boards on the ES index

Worked with data formats like json, Avro, parquet and ORC Built POC to deploy Scala spark jobs using Apache airflow.

Dockerised a python code to read data from external sources, transform them and create aggregated data Worked on building PCF applications for continuous streaming of data

Technical Lead involved in Data analysis design and development of Abinitio graphs, HIVE tables and spark code.


Data Specialist

IBM India Pvt Ltd
Bengaluru
07.2010 - 06.2015

Lead Developer involved in Data analysis design and development of abinitio graphs

Worked as onshore co ordinator for 2 years - TD Bank, Mississauga , Canada for

Systems Engineer

Infosys
Mysore
11.2008 - 07.2010

Abinitio Developer

Education

Master of Technology - Data Science And Machine Learning

PES University
Bengaluru India
07.2020 - 12.2022

Bachelor of Engineering - Computer Science And Engineering

Dayananda Sagar College of Engineering
Bengaluru
07.2004 - 07.2008

Skills

    Unix shell programming

undefined

Certification

Microsoft Certified :Azure Fundamentals AZ 900

Timeline

Microsoft Certified :Azure Fundamentals AZ 900

05-2023

Senior Data Scientist

Maersk
04.2022 - 05.2023

Senior Data Engineer

Maersk
08.2021 - 04.2022

Master of Technology - Data Science And Machine Learning

PES University
07.2020 - 12.2022

Associate Manager

Allstate
06.2015 - 08.2021

Data Specialist

IBM India Pvt Ltd
07.2010 - 06.2015

Systems Engineer

Infosys
11.2008 - 07.2010

Bachelor of Engineering - Computer Science And Engineering

Dayananda Sagar College of Engineering
07.2004 - 07.2008
Ullas RaoSenior Data Engineer- Data Scientist