Ranajeet Kumar Barik profile photo 1 on Tal

Ranajeet Kumar Barik

Senior Software Engineer | Java, Kotlin, Python | Backend Systems, Scalable Architecture & AI

Bengaluru

7+ years of work experience

Lowe's India
Oct 20242 yrsPresent

India

Lowe's Store Stocking (LSS) — Distributed Inventory Platform - Architected and led migration of legacy DB2 mainframe stocking platform to Kafka event-driven microservices, establishing the single source of truth for 1,700+ stores while scaling to 700K+ daily APIs and 1M+ events/day. - Engineered data consistency checks and rollback strategies for the monolith cutover to eliminate DB contention, decoupling 3 downstream teams and reducing API latency by 20%. - Built product catalogue validation layer with compliance teams, preventing regulatory violations with zero rollout incidents, and owned on-call rotation to drive a 30% reduction in weekly production incidents. MerchantGPT — AI Analytics Platform - Architected an agentic Natural Language to SQL platform, replacing a flawed RAG design by implementing custom document chunking, vector DB integration, and LangGraph workflows to significantly improve retrieval accuracy. - Led migration to GCP's managed AI stack, transitioning agentic workflows from LangGraph to Google ADK and migrating vector chunks to Discovery Engine for enterprise-grade deployment on Agent Engine. - Engineered an automated LLM evaluation framework with LLM-as-judge semantic verification, automating 100+ NL-to-SQL regression scenarios, slashing QA time from days to hours, and reducing production SQL defects by 15%. Technologies: Kotlin, Spring Boot, Kafka, Python, FastAPI, LangGraph, Google ADK, Vertex AI, Discovery Engine, GCP, DB2, MongoDB, PostgreSQL, Redis
Lowe's India
Aug 20222 yrs 3 mosOct 2024

Bengaluru, Karnataka, India

Accenture
Nov 202110 mosAug 2022

Hyderabad, Telangana, India

Silicon Techlab Pvt. Ltd.
Apr 20218 mosNov 2021

Bhubaneswar

Tech Stack: Java, Spring Boot, MySQL, RabbitMQ, Kubernetes, Docker, Microservices Built backend services for the full loan lifecycle (origination, KYC, disbursement) at SBF Bank, focusing on asynchronous processing with RabbitMQ and database migration integrity. - Developed backend services for the full loan lifecycle (origination, KYC, disbursement) using Java and Spring Boot, implementing strict validation and state management. - Led a database migration from PostgreSQL to MySQL, writing custom scripts, validation procedures, and rollback strategies to ensure 100% data integrity. - Decoupled time-sensitive KYC and disbursement operations from synchronous request paths using RabbitMQ, improving overall system throughput.
Silicon Techlab Pvt. Ltd.
May 20192 yrsApr 2021

Bhubaneshwar Area, India

Ranajeet’s AI Stack

antigravity
antigravity
claude code
claude code
langchain
langchain
langgraph
langgraph
ChatGPT
ChatGPT

Education

Orissa University of Agriculture and Technology

Master of Computer Applications - MCA

Orissa University of Agriculture and Technology

20163 yrs2019

BSc - Bachelor of Science, Mathematics

A.B COLLEGE BASUDEVPUR

20133 yrs2016

Join Ranajeet and 10k+ other professionals on

Tal Boss

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

Download Tal Boss

Ranajeet Kumar Barik on Tal

Headline

Senior Software Engineer | Java, Kotlin, Python | Backend Systems, Scalable Architecture & AI

About

Senior Software Engineer with 7+ years of experience architecting distributed systems and production-grade AI platforms. I specialize in building scalable distributed systems and reliable, data-driven agentic workflows that drive measurable business impact Key Impact: Distributed Systems: Architected a zero-downtime migration from a DB2 mainframe to Kafka microservices at Lowe’s, scaling to 700K+ daily APIs and 1M+ events/day across 1,700+ stores. Production AI: Built and scaled MerchantGPT, an agentic NL-to-SQL platform. Replaced a flawed V1 RAG design with custom chunking, LangGraph, and GCP Discovery Engine, reducing production SQL defects by 15% and slashing QA time from days to hours. Reliability: Owned on-call rotations and compliance validation layers, driving a 30% reduction in weekly production incidents with zero rollout failures. Core Tech: Kotlin, Python, Kafka, Spring Boot, LangGraph, Google ADK, GCP (Vertex AI, Discovery Engine), PostgreSQL, MongoDB, Redis, RAG

Location

Bengaluru

AI stack

antigravity

claude code

langchain

langgraph

ChatGPT

Work experience

Senior Software Engineer at Lowe's India, Oct 2024 - Present · 2 yrs, India, Lowe's Store Stocking (LSS) — Distributed Inventory Platform - Architected and led migration of legacy DB2 mainframe stocking platform to Kafka event-driven microservices, establishing the single source of truth for 1,700+ stores while scaling to 700K+ daily APIs and 1M+ events/day. - Engineered data consistency checks and rollback strategies for the monolith cutover to eliminate DB contention, decoupling 3 downstream teams and reducing API latency by 20%. - Built product catalogue validation layer with compliance teams, preventing regulatory violations with zero rollout incidents, and owned on-call rotation to drive a 30% reduction in weekly production incidents. MerchantGPT — AI Analytics Platform - Architected an agentic Natural Language to SQL platform, replacing a flawed RAG design by implementing custom document chunking, vector DB integration, and LangGraph workflows to significantly improve retrieval accuracy. - Led migration to GCP's managed AI stack, transitioning agentic workflows from LangGraph to Google ADK and migrating vector chunks to Discovery Engine for enterprise-grade deployment on Agent Engine. - Engineered an automated LLM evaluation framework with LLM-as-judge semantic verification, automating 100+ NL-to-SQL regression scenarios, slashing QA time from days to hours, and reducing production SQL defects by 15%. Technologies: Kotlin, Spring Boot, Kafka, Python, FastAPI, LangGraph, Google ADK, Vertex AI, Discovery Engine, GCP, DB2, MongoDB, PostgreSQL, Redis

Software Engineer at Lowe's India, Aug 2022 - Oct 2024 · 2 yrs 3 mos, Bengaluru, Karnataka, India

Application Development Analyst at Accenture, Nov 2021 - Aug 2022 · 10 mos, Hyderabad, Telangana, India

Senior Software Engineer at Silicon Techlab Pvt. Ltd., Apr 2021 - Nov 2021 · 8 mos, Bhubaneswar, Tech Stack: Java, Spring Boot, MySQL, RabbitMQ, Kubernetes, Docker, Microservices Built backend services for the full loan lifecycle (origination, KYC, disbursement) at SBF Bank, focusing on asynchronous processing with RabbitMQ and database migration integrity. - Developed backend services for the full loan lifecycle (origination, KYC, disbursement) using Java and Spring Boot, implementing strict validation and state management. - Led a database migration from PostgreSQL to MySQL, writing custom scripts, validation procedures, and rollback strategies to ensure 100% data integrity. - Decoupled time-sensitive KYC and disbursement operations from synchronous request paths using RabbitMQ, improving overall system throughput.

Software Engineer at Silicon Techlab Pvt. Ltd., May 2019 - Apr 2021 · 2 yrs, Bhubaneshwar Area, India

Education

Master of Computer Applications - MCA, Orissa University of Agriculture and Technology

BSc - Bachelor of Science, Mathematics, A.B COLLEGE BASUDEVPUR

Ranajeet Kumar Barik - Senior Software Engineer in Bengaluru | Tal