Results-driven Java Backend Developer & System Engineer with ~5 years of enterprise experience designing, architecting, and optimizing scalable distributed applications, microservices, and high-throughput data processing pipelines.
- πΌ Current Role: System Engineer at Tata Consultancy Services (TCS) (ex-Accenture)
- β‘ Core Specialties: Enterprise Java (11/17/21), Spring Boot, Microservices Architecture, REST APIs, Complex SQL Query Optimization & Zero-Downtime Database Migrations.
- π Performance & Concurrency: Spearheading asynchronous batch processing (
@Async, Spring Batch), multithreading, caching, and low-latency API refactoring. - π€ Enterprise AI Integration: Architecting backend integrations with LLM APIs, prompt engineering workflows, and Model Context Protocol (MCP) tool bindings.
- π Education: B.Tech in Computer Science & Engineering β Aliah University, Kolkata
| Domain | Technologies & Methodologies |
|---|---|
| Core Languages & Frameworks | Java (11/17/21) Spring Boot Spring MVC Spring Batch Spring Security Microservices RESTful APIs |
| Database & Persistence | SQL PostgreSQL MySQL JPA / Hibernate Indexing & Query Optimization Flyway Liquibase |
| Concurrency & System Design | Multithreading Asynchronous Processing (@Async) Distributed Systems Event-Driven Architecture Caching Strategies |
| Testing & Quality | JUnit 5 Mockito Integration Testing Code Coverage & Static Analysis |
| DevOps & Tooling | Git Docker Maven Gradle CI/CD Pipelines Postman IntelliJ IDEA |
| AI Integration & Automation | LLM API Integration Model Context Protocol (MCP) Spring AI Automated Data Summarization Pipelines |
| π High-Throughput & Async | ποΈ Database & Performance | π‘οΈ Reliability & Security | π€ Modern AI / MCP Tooling |
|---|---|---|---|
Converting blocking endpoints to non-blocking @Async and batch processing pipelines for ultra-low latency. |
Designing normalized schemas, tuning indexes & joins, and executing zero-downtime schema migrations (Flyway). | Comprehensive test-driven coverage with JUnit 5 & Mockito; robust Spring Security role-based access. | Embedding Model Context Protocol (MCP) servers & LLM endpoints into enterprise microservice workflows. |
May 2025 β Present | Kolkata, India
- High-Throughput Microservices: Engineered high-performance RESTful APIs and microservices using Java & Spring Boot for operational dashboards, delivering real-time telemetry monitoring for smart devices.
- Asynchronous ETL Ingestion: Architected asynchronous data ingestion workflows utilizing Spring
@Async, multithreading, and Spring Batch, slashing API response latency and eliminating client bottlenecks. - SQL & DB Performance Tuning: Optimized complex SQL joins, indexing strategies, and authoring zero-downtime database migrations (Flyway/Liquibase) with incremental refresh mechanisms to prevent full-table locking.
- Dynamic Rules Engine: Built a DB-driven configurable threshold alerting engine, enabling business operators to dynamically modify monitoring sensitivity without system redeployments.
- AI & Workflow Automation: Embedded LLM-powered summarization endpoints and Model Context Protocol (MCP) tool bindings into microservices with secure API-key authentication middleware.
October 2021 β May 2025 | India
- Enterprise Backend Engineering: Developed and maintained mission-critical Java backend components and RESTful microservices using Spring Boot, Spring Security, and JPA/Hibernate.
- API Security & Governance: Enforced robust role-based authentication and authorization protocols across internal enterprise endpoints to ensure strict compliance.
- Persistence & Transaction Management: Structured normalized relational schemas, fine-tuned complex queries, and managed transactional integrity across high-volume data layers.
Enterprise Telemetry & Operations Processing Platform
- Tech Stack:
Javaβ’Spring Bootβ’Spring Batchβ’PostgreSQLβ’Flywayβ’JUnit 5β’Mockitoβ’LLM APIs - Impact & Highlights:
- Designed resilient real-time ingestion pipelines processing telemetry data from smart meters and relay units.
- Converted synchronous blocking operations into non-blocking
@Asyncevent pipelines, dramatically improving system throughput. - Integrated AI-driven automated incident log summarization, streamlining root-cause diagnosis for field engineers.


