Gontla Kowshik
@gontlakowshik
Developer at Tata Consultancy Services
Vijayawada, India
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
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