Vaibhav Sharma profile photo 1 on Tal

Vaibhav Sharma

Software Engineer @ Shoopy | Java Backend Engineer | Spring Boot | Microservices | Kafka | AWS

Hyderabad

2+ years of work experience

Shoopy
Jul 20251 yr 3 mosPresent

On-site

• Built a retrieval-augmented WhatsApp support agent (Azure OpenAI + ChromaDB, per-tenant isolation) with an automated web-crawl → chunk → embed ingestion pipeline and confidence-gated human escalation. • Built the backend for an autonomous AI SEO content agent in a multi-tenant e-commerce platform, orchestrating an LLM microservice to generate catalog-aware, market-targeted blog articles that auto-publish to merchant storefronts. • Designed a unified payment-gateway abstraction in Java/Spring Boot integrating 5+ providers including Razorpay, PayU, Cashfree, PhonePe and PayPal, allowing merchants to configure payment providers without code changes. • Built the Kafka order sync consumer that pushes order events to merchant webhooks, with 5 concurrent listeners, retries, and a dead letter topic, backed by a per store webhook configuration service and a payload transformer for per merchant formats. • Built secure server-to-server webhook processing with HMAC signature validation and idempotent charge handling to prevent duplicate order fulfilment during callback retries. • Engineered asynchronous transactional file-processing workflows for POS inventory systems, resolving data-race issues during concurrent high-volume updates. • Designed Elasticsearch SKU indexing and an event-driven Kafka pipeline processing ~100K records/day for fast and consistent cross-system catalogue lookups. • Built a multi-country address configuration system supporting 140+ countries with country-specific fields and validation for localized checkout and shipping workflows.
EffiGO
Jan 20255 mosMay 2025

Hyderabad

• Developed backend REST APIs for procurement workflows using Java, Spring Boot and Spring MVC, following SOLID principles with unit and integration testing. • Built ETL pipelines using Spring Batch and AWS Glue to ingest, clean and transform procurement invoice data for downstream analytics. • Designed an automated hot/cold data archival workflow using AWS Lambda and CloudWatch to move ageing S3 data into the data lake. • Optimized PostgreSQL queries and indexing for batch pipelines processing 10K+ records per run.
Andes
Sep 20243 mosNov 2024

Pune, Maharashtra, India

Developed scalable backend systems for product-focused applications. Integrated APIs to optimize data flow, improving application performance by 20%. Collaborated with a cross-functional team to enhance product features.
CS FOR ALL
Aug 20239 mosApr 2024

Remote

Assisted in designing algorithms for efficient problem-solving in educational tools.
DevTown
Nov 20224 mosFeb 2023

Built and deployed responsive web applications using React.js and Node.js. Streamlined state management with Redux for efficient data handling. Leveraged Tailwind CSS to create adaptive and visually appealing designs.

Vaibhav’s AI Stack

claude code
claude code
codex
codex
cursor
cursor
langchain
langchain
langgraph
langgraph
openai
openai

Education

B. Tech, Computer Science

Rungta College Of Engineering & Technology

20214 yrs2025

Secondry eductaion, PCM

Dps

20192 yrs2021

Join Vaibhav and 10k+ other professionals on

Tal Boss

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

Download Tal Boss

Vaibhav Sharma on Tal

Headline

Software Engineer @ Shoopy | Java Backend Engineer | Spring Boot | Microservices | Kafka | AWS

About

Software Engineer | Java Backend | Spring Boot | Microservices | Kafka | AWS I'm a Software Engineer with 1.2+ years of experience building production backend systems using Java, Spring Boot, Microservices, PostgreSQL, Kafka, Elasticsearch, and AWS. At Shoopy, I work on business-critical backend systems involving payments, concurrency, event-driven processing, search, and analytics. Some of the systems I've worked on include: • Designed a unified payment gateway abstraction integrating 5+ payment providers • Built idempotent webhook processing with HMAC validation to prevent duplicate order fulfilment • Designed an event-driven Kafka pipeline processing ~100K records/day • Worked on concurrency-safe file processing and transactional workflows • Built Elasticsearch-based SKU indexing for fast catalogue search • Built a Spring AI/RAG analytics service for querying transactional business data My core backend stack includes Java, Spring Boot, Spring Security, REST APIs, Microservices, Kafka, PostgreSQL, MySQL, Elasticsearch, Docker, Kubernetes, and AWS. I enjoy solving problems around distributed systems, backend architecture, scalability, concurrency, and system reliability. Currently open to SDE / Backend Engineer opportunities, particularly roles involving Java, Spring Boot, distributed systems, and scalable backend engineering.

Location

Hyderabad

AI stack

claude code

codex

cursor

langchain

langgraph

openai

Work experience

Software Developer at Shoopy, Jul 2025 - Present · 1 yr 3 mos, On-site, • Built a retrieval-augmented WhatsApp support agent (Azure OpenAI + ChromaDB, per-tenant isolation) with an automated web-crawl → chunk → embed ingestion pipeline and confidence-gated human escalation. • Built the backend for an autonomous AI SEO content agent in a multi-tenant e-commerce platform, orchestrating an LLM microservice to generate catalog-aware, market-targeted blog articles that auto-publish to merchant storefronts. • Designed a unified payment-gateway abstraction in Java/Spring Boot integrating 5+ providers including Razorpay, PayU, Cashfree, PhonePe and PayPal, allowing merchants to configure payment providers without code changes. • Built the Kafka order sync consumer that pushes order events to merchant webhooks, with 5 concurrent listeners, retries, and a dead letter topic, backed by a per store webhook configuration service and a payload transformer for per merchant formats. • Built secure server-to-server webhook processing with HMAC signature validation and idempotent charge handling to prevent duplicate order fulfilment during callback retries. • Engineered asynchronous transactional file-processing workflows for POS inventory systems, resolving data-race issues during concurrent high-volume updates. • Designed Elasticsearch SKU indexing and an event-driven Kafka pipeline processing ~100K records/day for fast and consistent cross-system catalogue lookups. • Built a multi-country address configuration system supporting 140+ countries with country-specific fields and validation for localized checkout and shipping workflows.

Product Engineering Intern at EffiGO, Jan 2025 - May 2025 · 5 mos, Hyderabad, • Developed backend REST APIs for procurement workflows using Java, Spring Boot and Spring MVC, following SOLID principles with unit and integration testing. • Built ETL pipelines using Spring Batch and AWS Glue to ingest, clean and transform procurement invoice data for downstream analytics. • Designed an automated hot/cold data archival workflow using AWS Lambda and CloudWatch to move ageing S3 data into the data lake. • Optimized PostgreSQL queries and indexing for batch pipelines processing 10K+ records per run.

Back End Developer at Andes, Sep 2024 - Nov 2024 · 3 mos, Pune, Maharashtra, India, Developed scalable backend systems for product-focused applications. Integrated APIs to optimize data flow, improving application performance by 20%. Collaborated with a cross-functional team to enhance product features.

Apprentice at CS FOR ALL, Aug 2023 - Apr 2024 · 9 mos, Remote, Assisted in designing algorithms for efficient problem-solving in educational tools.

MERN Developer Intern at DevTown, Nov 2022 - Feb 2023 · 4 mos, Built and deployed responsive web applications using React.js and Node.js. Streamlined state management with Redux for efficient data handling. Leveraged Tailwind CSS to create adaptive and visually appealing designs.

Education

B. Tech, Computer Science, Rungta College Of Engineering & Technology

Secondry eductaion, PCM, Dps

Public links

github: https://github.com/vaibhav992

leetcode: https://leetcode.com/vaibhav990

vaibhavsharmaportfolio.vercel.app: https://vaibhavsharmaportfolio.vercel.app/

medium: https://medium.com/@vaibhav200345