Lucknow, Uttar Pradesh, India
Backend engineer with 4 years building high-availability Java systems at scale — currently at TCS iON, a platform supporting 10M+ evaluations annually and 100K+ concurrent users. What I've shipped at TCS: → 20+ backend features for a distributed digital marking system → Razorpay webhook integration for payment-driven workflows → Kafka event pipeline processing 20,000+ marking events/sec → Migrated 8+ Struts2 modules to Spring Boot microservices (20–30% latency reduction) → 40% drop in production issues via JUnit + Mockito testing discipline My stack: Java (8/11/17) · Spring Boot · Kafka · Redis · MySQL · AWS (EC2, S3, RDS, Lambda, Elastic Beanstalk) · Docker · ReactJS · JWT · OAuth Side project: SafeShuttle — a live multi-tenant school transport platform with real-time WebSocket tracking, deployed on AWS. (safeshuttle.in) Open to SDE-2 / Senior Backend / Full-Stack roles in Bengaluru, Hyderabad, Pune, or Remote. 📩 [email protected]
• Owned and delivered 20+ backend features for TCS iON Digital Marking — a high-scale distributed system supporting 10M+ evaluations annually and 100K+ concurrent users. • Integrated Razorpay webhooks for payment-driven remarking and booking workflows. • Designed secure REST APIs using Spring MVC, Spring Security, JWT, and OAuth handling 50–100 req/sec. • Migrated 8+ Struts2 modules to Spring Boot microservices architecture, reducing latency by 20–30%. • Engineered Kafka-based event-driven workflows processing 20,000+ marking events/sec, supporting high-throughput asynchronous data pipelines. • Decreased production issues by 40% through JUnit + Mockito testing and modular SOLID design. • Improved data consistency using JPA/Hibernate with MySQL, resolving 80+ production incidents. • Mentored 3 junior developers via code reviews and performance tuning, improving team code quality.