Summary
Overview
Work History
Education
Skills
Accomplishments
Timeline
GeneralManager
Gokula Krishnan

Gokula Krishnan

Cloud Data Engineer
CHENNAI

Summary

· 11 Years IT experience with 6 years in Datawarehouse & ETL and 4 years of experience in Bigdata software stacks such as HDFS, Sqoop, Hive, Sparksql, Spark, Kafka, Nifi, Oozie and Cloud platform of AWS (S3, EC2) and Azure.

· Experience in Banking and Healthcare domain.

· Working on 600 node production cluster and 20 node development cluster distributed by Cloudera, with an incoming data of approx. 260GB per day in production cluster.

· Worked on data migration from databases such as oracle to Hadoop platform

· Good working knowledge of Spark core (RDD) and Spark SQL (Data frames). Experience in various Performance improvement and optimization techniques in spark

· Used Kibana as visualization by integrating with Elasticsearch

· Consumed Data from Kafka using Spark Streaming Context as micro batches to process it at the real time/In memory

· Good Experience in Spark DStream abstraction to read the streaming data from different Sources like files, sockets and Kafka to process the same using spark engine and store in HDFS

· Used Nifi Interface for creating, monitoring, controlling the data flows.

· Had good experience in developing ETL pipelines in Datalake

· Developed spark scripts to process the datasets in HDFS as storage layer.

· Developed Sqoop jobs to transfer data between DB2 and HDFS.

· Developed external Hive tables improvising the tuning options using functions such as Partitioning, Bucketing, Index,CBO for improvising performance and perform different types of joins on Hive tables and implementing Hive SerDe's like JSON and ORC

· Deep understanding on various methods to tune and optimize Hive performance.

· Developed HQL scripts for analysis of data in Hive tables.

· Good understanding of oozie workflow generation and scheduling coordinators.

· Strong Experience of Data Warehousing ETL concepts using OLAP, OLTP

· Strong working experience in Data Extraction, Transformations and Loading processes using DataStage (both server and parallel)

· Experienced in Agile and waterfall methodologies

Overview

11
11
years of professional experience
5
5
years of post-secondary education

Work History

Senior Data Engineer

Bank of America
CHENNAI
03.2019 - Current
  • Developed, implemented and maintained data analytics protocols, standards and documentation.
  • Analyzed complex data and identified anomalies, trends and risks to provide useful insights to improve internal controls.
  • Designed and implemented effective database solutions and models to store and retrieve data.
  • Prepared documentation and analytic reports, delivering summarized results, analysis and conclusions to stakeholders.
  • Employed data cleansing methods, significantly Enhanced data quality.
  • Collaborated on ETL (Extract, Transform, Load) tasks, maintaining data integrity and verifying pipeline stability.
  • Prepared written summaries to accompany results and maintain documentation.
  • Developed polished visualizations to share results of data analyses.

Data Engineer

Bank of America
CHENNAI
03.2016 - 02.2019
  • Generated detailed studies on potential third-party data handling solutions, verifying compliance with internal needs and stakeholder requirements.
  • Designed compliance frameworks for multi-site data warehousing efforts to verify conformity with state and federal data security guidelines.
  • Analyzed complex data and identified anomalies, trends and risks to provide useful insights to improve internal controls.
  • Developed, implemented and maintained data analytics protocols, standards and documentation.

Senior Software Engineer

HCL
CHENNAI
09.2014 - 02.2016
  • Trained and mentored junior developers and engineers, teaching skills in ETL and working to improve overall team performance.
  • Worked with project managers, developers, quality assurance and customers to resolve technical issues.
  • Worked with software development and testing team members to design and develop robust solutions to meet client requirements for functionality, scalability and performance.
  • Reviewed project specifications and designed technology solutions that met or exceeded performance expectations.

Software Engineer

Wipro
Bengaluru
03.2012 - 09.2014
  • Reviewed project specifications and designed technology solutions that met or exceeded performance expectations.
  • Worked with software development and testing team members to design and develop robust solutions to meet client requirements for functionality, scalability and performance.
  • Collaborated with fellow engineers to evaluate software and hardware interfaces.
  • Collaborated with clients to define solution requirements.

Education

Post Graduate Diploma in Data Science -

IIIT-B
Bengaluru
06.2017 - 06.2018

Bachelor in Engineering -

St.Peter's Engineering College
Chennai
06.2007 - 04.2011

Skills

    ETL - IBM Datastage 85v,87v,91v,117v

undefined

Accomplishments

    · IBM certified solution developer Infosphere Datastage 8.0 and 8.5

    · Certified in Oracle SQL Expert

    · Acquired ITIL foundation certificate in IT service management

    · Acquired banking certification in BFS -wealth management and Global consumer Banking

    . Certified in Databricks Lakehouse Fundamentals .

    · Certified in Microsoft Azure data fundamentals Az-900 , Microsoft Azure Data Fundamentals (DP-900) and Microsoft Azure Data Engineer Associate (DP-203).


Timeline

Senior Data Engineer

Bank of America
03.2019 - Current

Post Graduate Diploma in Data Science -

IIIT-B
06.2017 - 06.2018

Data Engineer

Bank of America
03.2016 - 02.2019

Senior Software Engineer

HCL
09.2014 - 02.2016

Software Engineer

Wipro
03.2012 - 09.2014

Bachelor in Engineering -

St.Peter's Engineering College
06.2007 - 04.2011
Gokula KrishnanCloud Data Engineer