Mehul
System Engineer @ Tata Consultancy Services | Java | Spring Boot | Microservices | Kafka | Redis | Scalable Systems | 1500+ Leetcode |700+ DSA Problems
- Role
- System Engineer at Tata Consultancy Services
- Location
- Bhavnagar, GJ, IN
- LinkedIn followers
- 500 followers
Experience
System Engineer
Jan 2025 — Present
Designed and developed scalable Spring Boot microservices for a high-throughput B2B CPQ platform handling daily enterprise requests, ensuring high availability and fault tolerance.• Built and secured RESTful APIs using Spring Security, JWT, OAuth2, and RBAC with fine-grained authorization and token lifecycle management.• Architected event-driven microservices using Apache Kafka for asynchronous workflows, service decoupling, retries, and eventual consistency.• Optimized database performance using indexing, query refactoring, execution plan analysis, and join optimization; reduced latency and improved throughput for high-volume systems.• Implemented pagination, batching, lazy loading, and tuned transactions for concurrency handling and deadlock prevention.• Leveraged Redis caching (cache-aside, TTL, invalidation) to reduce DB load and improve response time.• Designed rate limiting and throttling mechanisms to handle traffic spikes and maintain system stability.• Built SMTP-based email systems for onboarding, verification, password recovery, and event-driven notifications with retry handling.• Led production debugging and RCA: resolved authentication issues, Kafka delays, email failures, and data inconsistencies using log analysis and monitoring.• Developed resilient systems with idempotent APIs, retry/fallback strategies, and distributed transaction handling.• Created Shell/Python scripts for log monitoring, deployment support, health checks, and operational automation.• Worked with Linux, SSH, and AWS EC2/ECS for deployment and troubleshooting.• Collaborated with React, Angular, and Flutter teams to define API contracts and optimize integrations.• Mentored junior engineers on microservices, secure API design, and production debugging.• Applied best practices: API versioning, validation, structured logging, monitoring, clean architecture, modular design, and CI/CD.
Education
Government Engineering College (GEC) Bhavnagar
Computer Engineer
Find verified contacts for anyone on LinkedIn
Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.
Free plan included · No credit card required
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.