Default profile banner
GK

Gontla Kowshik

@gontlakowshik

Developer at Tata Consultancy Services

Vijayawada, India

https://leetcode.com/kowshik1/

Tata Consultancy ServicesKL UNIVERSITY

Gontla Kowshik is a Developer with experience at Tata Consultancy Services, working on critical data infrastructure for Goldman Sachs. He specializes in building and optimizing end-to-end batch and stream data pipelines using technologies like Apache Spark, Hive, and Kafka. His expertise includes handling multiple file formats, performing complex data processing operations, and implementing performance tuning techniques, resulting in significant efficiency gains.

Experience

Developer

Tata Consultancy Services

•Mar 2021 - Present

Worked on the decoupling of a centralized database holding millions of transactional trading data records. Responsibilities included reading and writing multiple file formats (Parquet, ORC, Avro, JSON, CSV) and performing data processing operations using Spark SQL and Data frame API. Optimized Spark programs using techniques like Broadcast joins and Dynamic partitioning, achieving 10X performance results in report generation. Implemented end-to-end batch and stream data pipelines using Apache Spark, ingesting structured data into HDFS and loading it into Hive tables.

Education

KL UNIVERSITY

BTECH

COMPUTER SCIENCE AND ENGINEERING

Jul 2017 - Mar 2021•Grade: CGPA: 8.13/10.00

Licenses & Certifications

SQL (Intermediate & Basic & Advanced)

Hackerrank

Issued: Jan 2022• No expiration
View Credential

Skills

C
Java
Sql
Scala
Unix
Python
Jdbc
Sqoop
Hive
Spark
Flink
Kafka
Hadoop
Servlets
Hibernate
Mysql
DB2
Oracle
Aws Glue
Aws Athena
Aws Lambda
Aws Redshift
Aws s3
Autosys
Proc-M
Spark SQL
Data frame API
Git