Soham Kulkarni profile photo 1 on Tal

Soham Kulkarni

Backend Engineer | Building Scalable Distributed Systems & Event-Driven Architecture | Java | Spring Boot | Kafka. PICT 2025

Pune District

< 1 year of work experience

TCS
Apr 2026Apr 2026 - NowPresent

Pune

Fibe.India (Formerly EarlySalary)
Dec 20258 mosPresent

Pune District, Maharashtra, India

Developed and maintained 20+ RESTful APIs using Java, Spring Boot, Spring MVC, and Spring Data JPA, delivering scalable backend solutions for a merchant onboarding platform. Designed and implemented secure APIs for processing 4+ compliance document types (GST, PAN, Certificate of Incorporation, Legal Agreements), enabling automated merchant verification workflows. Engineered merchant lifecycle management by implementing version-controlled records, ensuring 100% historical data retention while maintaining a single active merchant profile for audit compliance and data consistency. Improved application maintainability by following layered architecture (Controller, Service, Repository) and implementing reusable business logic, reducing code duplication and simplifying future enhancements. Enhanced application observability by implementing structured logging (SLF4J/Logback), capturing request/response payloads, class names, and method names, reducing debugging effort by 30–40%. Developed 60+ unit test cases using JUnit 5 and Mockito, significantly improving backend reliability and reducing regression defects. Integrated JaCoCo into the Maven build lifecycle, increasing automated code coverage to 85%+ and strengthening release quality. Optimized SQL queries and Spring Data JPA operations, improving database performance and ensuring reliable transactional processing for merchant data. Collaborated with cross-functional teams in an Agile environment, contributing to 15+ production releases through code reviews, feature development, defect resolution, and continuous improvements. Implemented centralized exception handling, request validation, and secure REST API design, improving application reliability and ensuring consistent API responses.

Soham’s AI Stack

antigravity
antigravity
claude code
claude code
claude
claude
codex
codex
cursor
cursor
deepseek
deepseek
gemini
gemini
github copilot
github copilot
openai
openai
perplexity
perplexity

Education

Pune Institute of Computer Technology

Bachelor of Engineering - BE, Electronics and Telecommunication

Pune Institute of Computer Technology

20214 yrs2025

Join Soham and 10k+ other professionals on

Tal Boss

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

Download Tal Boss

Soham Kulkarni on Tal

Headline

Backend Engineer | Building Scalable Distributed Systems & Event-Driven Architecture | Java | Spring Boot | Kafka. PICT 2025

About

Software Development Engineer (SDE-1) working primarily with Java and Spring Boot to build reliable backend systems. My current work focuses on developing and maintaining microservices, designing RESTful APIs, and contributing to scalable application architectures. I have hands-on experience with Spring Boot, microservices, and Java-based backend development, along with foundational exposure to Kafka for event-driven communication. I enjoy breaking complex problems into elegant solutions and writing code that future me would happily maintain. Actively learning more about system design, cloud fundamentals, and best practices for building high-availability services, while growing steadily as a software engineer.

Location

Pune District

AI stack

antigravity

claude code

claude

codex

cursor

deepseek

gemini

github copilot

openai

perplexity

Work experience

Software Developer at TCS, Pune

SDE-1 at Fibe.India (Formerly EarlySalary), Dec 2025 - Present · 8 mos, Pune District, Maharashtra, India, Developed and maintained 20+ RESTful APIs using Java, Spring Boot, Spring MVC, and Spring Data JPA, delivering scalable backend solutions for a merchant onboarding platform. Designed and implemented secure APIs for processing 4+ compliance document types (GST, PAN, Certificate of Incorporation, Legal Agreements), enabling automated merchant verification workflows. Engineered merchant lifecycle management by implementing version-controlled records, ensuring 100% historical data retention while maintaining a single active merchant profile for audit compliance and data consistency. Improved application maintainability by following layered architecture (Controller, Service, Repository) and implementing reusable business logic, reducing code duplication and simplifying future enhancements. Enhanced application observability by implementing structured logging (SLF4J/Logback), capturing request/response payloads, class names, and method names, reducing debugging effort by 30–40%. Developed 60+ unit test cases using JUnit 5 and Mockito, significantly improving backend reliability and reducing regression defects. Integrated JaCoCo into the Maven build lifecycle, increasing automated code coverage to 85%+ and strengthening release quality. Optimized SQL queries and Spring Data JPA operations, improving database performance and ensuring reliable transactional processing for merchant data. Collaborated with cross-functional teams in an Agile environment, contributing to 15+ production releases through code reviews, feature development, defect resolution, and continuous improvements. Implemented centralized exception handling, request validation, and secure REST API design, improving application reliability and ensuring consistent API responses.

Education

Bachelor of Engineering - BE, Electronics and Telecommunication, Pune Institute of Computer Technology

Public links

github: https://github.com/bmc2203

leetcode: https://leetcode.com/acesoham322