Abhishek Puranik profile photo 1 on Tal

Abhishek Puranik

Software Engineer | Java Backend Developer | Spring Boot | Microservices | Kafka | Redis | SQL | FinTech & Banking Systems | Novopay | Serving Notice Period

Bengaluru

3+ years of work experience

Trustt
Jan 20251 yr 10 mosPresent

Bengaluru

• Led end-to-end design and development of four independent customer journeys — Credit Card, Add-On Cards, Complaint Management, and Loan on Cards — owning database design, data flow, and architecture from requirements to production, serving 150,000+ active users. • Improved onboarding journey success rates from 8% to 37% by redesigning retry strategies, workflow orchestration, and failure-handling logic. • Re-architected read-heavy services via denormalization, targeted indexing, and Elasticsearch-backed reads, cutting average query response time by ~40%. • Built Kafka-based asynchronous, event-driven workflows with Spring @Async non-blocking processing, improving throughput and API responsiveness under load. • Introduced Redis caching for hot data, reducing database load ~25% and improving p95 response times. • Designed secure OAuth2-based RESTful APIs with Spring Security; integrated core-banking and partner APIs (SOAP, REST, fixed-length) for transaction processing and reconciliation. • Diagnosed and resolved multi-tenant platform issues in caching, DB routing, and Kafka consumer management using Elasticsearch APM and Dynatrace. • Adopted Claude Code with Atlassian/Jira MCP integration and built custom agent skill files for repeatable engineering tasks, improving turnaround.
Dimension64 Consulting Private Limited
May 20231 yr 8 mosDec 2024

On-site

• Built end-to-end payment infrastructure for a car rental platform using Clear Ledger for transaction accounting and Stripe for payments — booking payments, refunds, and reconciliation. • Designed and implemented RESTful APIs for vehicle rental and asset-tracking systems (including Aptiv's Barcode Asset Tracking System) using Java, Spring Boot, Hibernate, and microservices. • Implemented secure authentication with Firebase and token-based session management; integrated SendGrid and Twilio for transactional email/SMS. • Handled deployment and maintenance of Spring Boot apps on WildFly — release management, production troubleshooting, Azure deployment support, and SQL optimization across PostgreSQL, MySQL, and SQL Server.

Abhishek’s AI Stack

claude
claude

Education

Bachelor's Degree, Inormation science and Engineering

PDA College of Enginering

20175 yrs2022

Join Abhishek and 10k+ other professionals on

Tal Boss

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

Download Tal Boss

Abhishek Puranik on Tal

Headline

Software Engineer | Java Backend Developer | Spring Boot | Microservices | Kafka | Redis | SQL | FinTech & Banking Systems | Novopay | Serving Notice Period

About

Java Backend Developer with 3+ years of experience building and scaling microservices for banking and fintech platforms, currently at Trustt (formerly Novopay) working on a credit-card platform serving 150,000+ active users. I design and own customer-facing journeys end to end — from database design and system architecture through production rollout. My work centers on making read-heavy, high-traffic systems fast and reliable: Kafka-driven asynchronous processing, Redis caching, database indexing and denormalization, and Elasticsearch-backed reads. Some things I've delivered: • Owned four independent customer journeys — Credit Card, Add-On Cards, Complaint Management, and Loan on Cards. • Improved onboarding success rates from 8% to 37% by redesigning retry strategies, workflow orchestration, and failure handling. • Cut average query response time ~40% through denormalization, targeted indexing, and Elasticsearch reads. • Reduced database load ~25% with Redis caching, improving p95 latency. • Integrated core-banking and third-party APIs (SOAP, REST, fixed-length) for transaction processing and reconciliation. My core stack: Java (8+), Spring Boot, Spring Security, Hibernate/JPA, Apache Kafka, Redis, Elasticsearch, MySQL/PostgreSQL, and microservices architecture. I care about clean, well-tested code, distributed-systems fundamentals, and pragmatic performance optimization. I also use AI-assisted engineering workflows (Claude Code with Jira/Atlassian MCP integration, custom agent skill files) to speed up delivery without cutting corners on quality. Open to Software Engineer / Backend / SDE roles where I can work on high-scale distributed systems. Reach me at abhishekpuranik08@gmail.com.

Location

Bengaluru

AI stack

claude

Work experience

SDE 1 at Trustt, Jan 2025 - Present · 1 yr 10 mos, Bengaluru, • Led end-to-end design and development of four independent customer journeys — Credit Card, Add-On Cards, Complaint Management, and Loan on Cards — owning database design, data flow, and architecture from requirements to production, serving 150,000+ active users. • Improved onboarding journey success rates from 8% to 37% by redesigning retry strategies, workflow orchestration, and failure-handling logic. • Re-architected read-heavy services via denormalization, targeted indexing, and Elasticsearch-backed reads, cutting average query response time by ~40%. • Built Kafka-based asynchronous, event-driven workflows with Spring @Async non-blocking processing, improving throughput and API responsiveness under load. • Introduced Redis caching for hot data, reducing database load ~25% and improving p95 response times. • Designed secure OAuth2-based RESTful APIs with Spring Security; integrated core-banking and partner APIs (SOAP, REST, fixed-length) for transaction processing and reconciliation. • Diagnosed and resolved multi-tenant platform issues in caching, DB routing, and Kafka consumer management using Elasticsearch APM and Dynatrace. • Adopted Claude Code with Atlassian/Jira MCP integration and built custom agent skill files for repeatable engineering tasks, improving turnaround.

Software Engineer at Dimension64 Consulting Private Limited, May 2023 - Dec 2024 · 1 yr 8 mos, On-site, • Built end-to-end payment infrastructure for a car rental platform using Clear Ledger for transaction accounting and Stripe for payments — booking payments, refunds, and reconciliation. • Designed and implemented RESTful APIs for vehicle rental and asset-tracking systems (including Aptiv's Barcode Asset Tracking System) using Java, Spring Boot, Hibernate, and microservices. • Implemented secure authentication with Firebase and token-based session management; integrated SendGrid and Twilio for transactional email/SMS. • Handled deployment and maintenance of Spring Boot apps on WildFly — release management, production troubleshooting, Azure deployment support, and SQL optimization across PostgreSQL, MySQL, and SQL Server.

Education

Bachelor's Degree, Inormation science and Engineering, PDA College of Enginering