
Prasenjit Sutradhar
Software Engineer
Talent
BengaluruMember since May 7, 2026
JavaSQLSpring BootMicroservicesPostgreSQLRedisReactNode.jsNestJSRabbitMQBullMQApache CassandraMongoDBMySQLGraphQLgRPCAWSAWS S3AWS Elastic BeanstalkAWS EKSMavenGitHub ActionsCI/CDSpring Data CassandraOAuthStripeTwilioSendGridJWTRBACApache POI
·
Hire this person
Send a job offer directly to this candidate
JavaSQLSpring BootMicroservicesPostgreSQL
Experience
Software Engineer at Turing (2024-10 – 2025-10)
- Increased transaction webhook reliability from 95% to 99.95% by implementing idempotency using provider transaction IDs and retry mechanisms in Spring Boot, ensuring accurate payment data for 2,000+ businesses processing 100,000+ monthly card transactions.
- Accelerated dashboard load time by 68% (2.5s to 800ms) by optimizing PostgreSQL queries with composite indexes, implementing Redis cache-aside pattern, and reducing query execution from 800ms to 45ms for transaction history serving 10,000+ daily users.
- Developed receipt upload system processing 500+ monthly uploads using Spring Boot, AWS S3, and PostgreSQL with file validation (type, size), presigned URL generation for secure downloads, and audit logging, enabling compliance-ready expense tracking for finance teams.
- Built transaction export feature generating 1,000+ monthly CSV/Excel reports with streaming architecture, timezone conversion, and multi-sheet Excel formatting using Apache POI, reducing finance team's manual data compilation effort by 10+ hours/month.
Software Developer at Turing (2023-06 – 2024-08)
- Delivered automated investing feature serving 800+ users with 30% increase in investment amount by building event-driven architecture using RabbitMQ and BullMQ, achieving 98.5% reliability with failure handling for market closures and insufficient funds.
- Eliminated performance bottleneck by reducing budget page load time by 98% (8.4s to 17ms) through Redis caching (85% hit rate) and PostgreSQL optimization, removing all support complaints from 200+ power users and increasing feature usage by 23%.
- Restored production service for 500 affected users within 75 minutes during cache stampede incident, implementing TTL jitter solution and creating documentation that prevented $15K+ monthly revenue impact from recurring outages.
- Improved operational efficiency by 83% saving 20 hours/week by building analytics dashboard with automated data aggregation and React visualizations, enabling self-service reporting for 15 employees across 3 departments.
Education
Master of Science in Mathematics – University of Calcutta (2019-09 – 2021-08)
Bachelor of Science in Mathematics – Vidyasagar University (2016-01 – 2019-02)
Skills
software engineer