Gautam Das profile photo 1 on Tal

Gautam Das

Sr. Software Developer | | Expert in Kafka | Distributed systems | Python | Java | R&D Enthusiast

Bangalore Urban

6+ years of work experience

Accenture
Nov 20241 y 10 moPresent

Bengaluru, Karnataka, India

As a Backend Java Developer at Accenture, I was involved in building and optimizing scalable data processing systems for enterprise clients. My work focused on leveraging Core Java, multithreading, and parallel data processing techniques to improve performance and reliability in backend services. Developed robust backend components using Java 8+, with a focus on Streams API, ExecutorService, and CompletableFuture to enable parallel processing of large datasets. Engineered efficient data transformation and aggregation logic to handle complex nested structures like Map<String, Map<String, Double>>. Enhanced service performance through concurrent execution strategies, reducing latency for high-volume data operations. Employed modular design patterns, strong exception handling, and comprehensive unit testing to maintain code quality. Collaborated within Agile teams to deliver backend features for investment and financial data applications. Tech Stack: Java 8+, JUnit, Gradle, IntelliJ, SQL Multithreading, Functional Programming, Streams API, Concurrency, Backend Architecture
ZeOmega
Aug 20244 mosNov 2024

Bengaluru, Karnataka, India

ZeOmega
Jun 20213 yrs 6 mosNov 2024

Bangalore Urban, Karnataka, India

At Zeomega, I have driven several high-impact projects, enhancing system performance and data management. I constructed high availability (HA) clusters with Confluent Kafka and Apache Kafka on RHEL and Ubuntu servers, utilizing Snowflakes to enhance CDC data flow through Debezium integration, solving 90% of data extraction issues. By activating log compaction and partitioning in Kafka, I achieved a 20% performance boost. Additionally, I deployed Debezium Plugin Connector for smooth CDC data integration and automated dynamic update scripting, optimizing data management. Implementing SSL and SASL in Kafka reinforced security, while caching data improved encryption, reducing worklist screen response time from 7 seconds to 20 milliseconds. In the SMS Project, I migrated the Python 2 codebase to Python 3, modernizing the system. I developed unit tests using Pytest, maintaining 85% code coverage, and ensured coding standards compliance, including Pyflakes, PEP 8, and Blackduck validation. For the Member Engagement initiative, I developed Flask-based APIs and integrated tiny URLs, maintaining high code coverage with thorough unit testing. For the Realtime ETL project, I replaced RabbitMQ with Kafka Connect, optimizing ETL processes by 40%. Using Apache Flink, I transformed data via Kafka topics, enhancing processing efficiency. This improved the scalability and reliability of ETL workflows. In the Zope Framework project, I transformed a monolithic module into Flask microservices, achieving a 95% efficiency gain. I implemented REST APIs using the MVC pattern, aligning with SDLC and Agile methodologies, and used Git for version control and Jira for bug tracking. Converting DTML-based views to PageTemplate enriched Zope-based applications. Overall, my contributions at Zeomega have focused on improving system performance, ensuring data security, and maintaining high coding standards, driving significant advancements in each project.
WeGrow Together Group
Mar 20214 mosJun 2021

Kolkata, West Bengal, India

At WeGrow Together Group, I independently developed a sophisticated mobile application using Android Studio, focusing on robust API integration. I implemented Firebase for secure mobile authentication, ensuring a seamless and reliable user login experience. Additionally, I integrated Google Maps, providing users with accurate and real-time geographic data for enhanced navigation and location-based services. I also successfully incorporated Google Pay for smooth and secure transaction processing, significantly improving the app’s functionality. Utilizing Firebase Realtime Database, I achieved efficient real-time data handling, resulting in an 80% increase in application efficiency. Overall, my efforts have led to the creation of a robust, user-friendly, and secure app, demonstrating my ability to deliver high-quality solutions that significantly enhance user experience and engagement.
Innovacio Technologies
Nov 20203 mosJan 2021

Kolkata, West Bengal, India

During my internship at Innovacio Technologies, I spearheaded the development of Nashburd from scratch using Java. I integrated Amazon S3 for efficient image storage and implemented Firebase-based notifications to enhance user engagement. Additionally, I meticulously maintained a Git repository to ensure seamless version control and codebase management. This experience honed my technical skills and provided me with valuable insights into end-to-end project development, cloud services integration, and collaborative software development.
Apr 20205 mosAug 2020

Kolkata, West Bengal, India

Gautam’s AI Stack

antigravity
antigravity
claude code
claude code
cursor
cursor
gemini
gemini
geminicli
geminicli
github copilot
github copilot

Education

CHANDIGARH UNIVERSITY

Master of Computer Applications - MCA, Computer Programming, Specific Applications

CHANDIGARH UNIVERSITY

20212 yrs2023

Bca, bachelor of computer application

George College

20173 yrs2020

Join Gautam and 10k+ other professionals on

Tal Boss

Tal is the app where bosses meet engineers & builders directly, without middlemen

Download Tal Boss

Gautam Das on Tal

Headline

Sr. Software Developer | | Expert in Kafka | Distributed systems | Python | Java | R&D Enthusiast

About

Skilled and results-driven Software Engineer with 4+ years of experience delivering scalable backend and data engineering solutions. I specialize in designing, developing, and optimizing real-time data pipelines and backend systems using Apache Kafka, Java, and Python, supporting critical enterprise workflows across domains like healthcare and finance.

Location

Bangalore Urban

AI stack

antigravity

claude code

cursor

gemini

geminicli

github copilot

Work experience

Data Eng,Mgmt and Governance Senior Analyst at Accenture, Nov 2024 - Present · 1 y 10 mo, Bengaluru, Karnataka, India, As a Backend Java Developer at Accenture, I was involved in building and optimizing scalable data processing systems for enterprise clients. My work focused on leveraging Core Java, multithreading, and parallel data processing techniques to improve performance and reliability in backend services. Developed robust backend components using Java 8+, with a focus on Streams API, ExecutorService, and CompletableFuture to enable parallel processing of large datasets. Engineered efficient data transformation and aggregation logic to handle complex nested structures like Map<String, Map<String, Double>>. Enhanced service performance through concurrent execution strategies, reducing latency for high-volume data operations. Employed modular design patterns, strong exception handling, and comprehensive unit testing to maintain code quality. Collaborated within Agile teams to deliver backend features for investment and financial data applications. Tech Stack: Java 8+, JUnit, Gradle, IntelliJ, SQL Multithreading, Functional Programming, Streams API, Concurrency, Backend Architecture

Senior Software Developer at ZeOmega, Aug 2024 - Nov 2024 · 4 mos, Bengaluru, Karnataka, India

Software Developer at ZeOmega, Jun 2021 - Nov 2024 · 3 yrs 6 mos, Bangalore Urban, Karnataka, India, At Zeomega, I have driven several high-impact projects, enhancing system performance and data management. I constructed high availability (HA) clusters with Confluent Kafka and Apache Kafka on RHEL and Ubuntu servers, utilizing Snowflakes to enhance CDC data flow through Debezium integration, solving 90% of data extraction issues. By activating log compaction and partitioning in Kafka, I achieved a 20% performance boost. Additionally, I deployed Debezium Plugin Connector for smooth CDC data integration and automated dynamic update scripting, optimizing data management. Implementing SSL and SASL in Kafka reinforced security, while caching data improved encryption, reducing worklist screen response time from 7 seconds to 20 milliseconds. In the SMS Project, I migrated the Python 2 codebase to Python 3, modernizing the system. I developed unit tests using Pytest, maintaining 85% code coverage, and ensured coding standards compliance, including Pyflakes, PEP 8, and Blackduck validation. For the Member Engagement initiative, I developed Flask-based APIs and integrated tiny URLs, maintaining high code coverage with thorough unit testing. For the Realtime ETL project, I replaced RabbitMQ with Kafka Connect, optimizing ETL processes by 40%. Using Apache Flink, I transformed data via Kafka topics, enhancing processing efficiency. This improved the scalability and reliability of ETL workflows. In the Zope Framework project, I transformed a monolithic module into Flask microservices, achieving a 95% efficiency gain. I implemented REST APIs using the MVC pattern, aligning with SDLC and Agile methodologies, and used Git for version control and Jira for bug tracking. Converting DTML-based views to PageTemplate enriched Zope-based applications. Overall, my contributions at Zeomega have focused on improving system performance, ensuring data security, and maintaining high coding standards, driving significant advancements in each project.

Android Developer at WeGrow Together Group, Mar 2021 - Jun 2021 · 4 mos, Kolkata, West Bengal, India, At WeGrow Together Group, I independently developed a sophisticated mobile application using Android Studio, focusing on robust API integration. I implemented Firebase for secure mobile authentication, ensuring a seamless and reliable user login experience. Additionally, I integrated Google Maps, providing users with accurate and real-time geographic data for enhanced navigation and location-based services. I also successfully incorporated Google Pay for smooth and secure transaction processing, significantly improving the app’s functionality. Utilizing Firebase Realtime Database, I achieved efficient real-time data handling, resulting in an 80% increase in application efficiency. Overall, my efforts have led to the creation of a robust, user-friendly, and secure app, demonstrating my ability to deliver high-quality solutions that significantly enhance user experience and engagement.

Android developer at Innovacio Technologies, Nov 2020 - Jan 2021 · 3 mos, Kolkata, West Bengal, India, During my internship at Innovacio Technologies, I spearheaded the development of Nashburd from scratch using Java. I integrated Amazon S3 for efficient image storage and implemented Firebase-based notifications to enhance user engagement. Additionally, I meticulously maintained a Git repository to ensure seamless version control and codebase management. This experience honed my technical skills and provided me with valuable insights into end-to-end project development, cloud services integration, and collaborative software development.

Android intern at creamson intelli, Apr 2020 - Aug 2020 · 5 mos, Kolkata, West Bengal, India

Education

Master of Computer Applications - MCA, Computer Programming, Specific Applications, CHANDIGARH UNIVERSITY

Bca, bachelor of computer application, George College

Gautam Das - Data Eng,Mgmt and Governance Senior Analyst in Bangalore Urban | Tal