Madu Biradar profile photo 1 on Tal

Madu Biradar

Senior Java Back End Developer @ Target | Confluent Kafka, Elasticsearch, MongoDB, AWS, Microservices

Greater Bengaluru Area

9+ years of work experience

Psyncopate Technologies, Inc.
May 20242 yrs 5 mosPresent

Responsibilities: Retail Planning and Allocation • Built transactional Spring Boot application managing multi-database communications reliably. • Developed API using Spring JDBC to connect PL/SQL Oracle Structs for complex data retrieval. • Implemented JMS based application to fetch messages from IBM MQ and publish into Confluent Kafka and database. • Optimized API response times by 20% by implementing a Redis-based distributed caching layer, reducing downstream database load. • Consumed SOAP web services to call hosted web servers for third-party data integration. • Improved overall code performance by optimizing java database calls by 30%, • Fixed complex production issues including race conditions, data inconsistencies and Kafka consumer lag problems. • Developed scheduler app to poll records and push to Confluent Kafka as part of full TIBCO-to-Kafka migration.
Target
Sep 20221 yr 9 mosMay 2024

Bengaluru

• Developing a scheduler application using Spring Boot and the JOOQ framework to purge data older than the retention period. • Creating an API to fetch out-of-sync data and publish it to Kafka based on InventoryId or TCIN. • Designing an API to retrieve operations history data between aggregate inventory operations and inventory flow. • Implementing a REST endpoint to monitor the status of each executed job/batch. • Ingesting data metrics and Kafka metrics into InfluxDB and constructing a Grafana dashboard for visualization.
Nokia
Mar 20211 yr 5 mosJul 2022

Bengaluru

• Developed an API to fetch Alarm List & Alarm Count from the database. • Designed an API for acknowledging alarms which will update row in database return http response to user. • Wrote retry logic for accessing the SOAP API URI.
Oracle
Aug 20191 yr 7 mosFeb 2021

Bengaluru

• Developed Elastic search end point using Spring Data Elasticsearch APIs for sales entity data storage and retrieval, optimising keyword search performance • Wrote unit tests for REST web services and established mock setups.
Cerner Corporation
Sep 20162 yrs 10 mosJun 2019

Bangalore

Patient Healthcare System: Admission Discharge Transfer • Developed part of feature “more configurable icons for patient” as backend developer Soarian clinicals using C++ and SQL • backend development for feature “Gender Identity” for Soarian clinicals • Resolved customers complex workflow issues and provided support for customer related configuration • Effectively configured and maintained CI/CD tool to Jenkins for all Java and C++ test cases

Madu’s AI Stack

codex
codex
gemini
gemini
openai
openai

Join Madu and 10k+ other professionals on

Tal Boss

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

Download Tal Boss

Madu Biradar on Tal

Headline

Senior Java Back End Developer @ Target | Confluent Kafka, Elasticsearch, MongoDB, AWS, Microservices

About

· Built scalable Microservices with Java 17/21, Spring Boot & Hibernate to deliver high-throughput, production-grade RESTful APIs. · Proficient in building event-driven applications using Apache and Confluent Kafka to handle high-scale data streams. · Led the implementation of event-driven architecture with Confluent Kafka for complex integrations involving JMS-based IBM MQ and various database systems. · Improved existing codebases to optimize time complexity from quadratic to linear, significantly enhancing application performance. · Reduced nested database calls to linear, significantly improving data storage and retrieval. · Implemented Redis caching to improve API response times by 30% for repeated requests and high-traffic endpoints. · Expertise in setting up bench mark for collecting JVM metrics and performance metrics for REST API and Kafka applications using scripts. · Proficient in developing Batch jobs using Spring Batch and Kotlin coroutines. · Expertise in a modern technical stack including Kotlin, Micronaut, JOOQ frameworks, AWS S3, Groovy Spock, and Spring Data Elasticsearch. · Excel in optimizing complex SQL queries, including the effective use of joins, stored procedures, functions, triggers, indexing, and partitioning, Flyway migration. · 2 years experienced in VC++ programming, Skilled in Shell Scripting and front-end development using JavaScript, HTML, and CSS. · Demonstrated a solid track record in developing comprehensive unit and integration tests using Testcontainers, alongside expertise in CI/CD tools like Jenkins and GitHub Actions. keep it neat with spaces and indentations

Location

Greater Bengaluru Area

AI stack

codex

gemini

openai

Work experience

Senior Consultant at Psyncopate Technologies, Inc., May 2024 - Present · 2 yrs 5 mos, Responsibilities: Retail Planning and Allocation • Built transactional Spring Boot application managing multi-database communications reliably. • Developed API using Spring JDBC to connect PL/SQL Oracle Structs for complex data retrieval. • Implemented JMS based application to fetch messages from IBM MQ and publish into Confluent Kafka and database. • Optimized API response times by 20% by implementing a Redis-based distributed caching layer, reducing downstream database load. • Consumed SOAP web services to call hosted web servers for third-party data integration. • Improved overall code performance by optimizing java database calls by 30%, • Fixed complex production issues including race conditions, data inconsistencies and Kafka consumer lag problems. • Developed scheduler app to poll records and push to Confluent Kafka as part of full TIBCO-to-Kafka migration.

Senior Software Engineer at Target, Sep 2022 - May 2024 · 1 yr 9 mos, Bengaluru, • Developing a scheduler application using Spring Boot and the JOOQ framework to purge data older than the retention period. • Creating an API to fetch out-of-sync data and publish it to Kafka based on InventoryId or TCIN. • Designing an API to retrieve operations history data between aggregate inventory operations and inventory flow. • Implementing a REST endpoint to monitor the status of each executed job/batch. • Ingesting data metrics and Kafka metrics into InfluxDB and constructing a Grafana dashboard for visualization.

Senior Software Engineer at Nokia, Mar 2021 - Jul 2022 · 1 yr 5 mos, Bengaluru, • Developed an API to fetch Alarm List & Alarm Count from the database. • Designed an API for acknowledging alarms which will update row in database return http response to user. • Wrote retry logic for accessing the SOAP API URI.

Senior Application Engineer at Oracle, Aug 2019 - Feb 2021 · 1 yr 7 mos, Bengaluru, • Developed Elastic search end point using Spring Data Elasticsearch APIs for sales entity data storage and retrieval, optimising keyword search performance • Wrote unit tests for REST web services and established mock setups.

Software Engineer at Cerner Corporation, Sep 2016 - Jun 2019 · 2 yrs 10 mos, Bangalore, Patient Healthcare System: Admission Discharge Transfer • Developed part of feature “more configurable icons for patient” as backend developer Soarian clinicals using C++ and SQL • backend development for feature “Gender Identity” for Soarian clinicals • Resolved customers complex workflow issues and provided support for customer related configuration • Effectively configured and maintained CI/CD tool to Jenkins for all Java and C++ test cases

Public links

github: https://github.com/madubiradar