P
pthirumalayadav's photo
From India 04:19 AM (GMT+05:30)
$9/hr

Active 17 hours ago


Member since Apr 2026

Share this profile:

Backend Engineer

Back-end Engineer
Available for hire
Years of experience
4+ years
Experience level
Mid-level
Available for
Full-time, Part-time, Contract, Freelance
Available from
24 Jun 2026
Download Resume / CV

Software Development Engineer II

Location: Bangalore, Karnataka, IN
Experience: ~4 years | Specialization: Resilient, High-Scale Backend Systems


Professional Summary

Software Development Engineer II specializing in building resilient, high-scale backend systems. Evolved from maintaining high-throughput legacy platforms to architecting modern, event-driven microservices that solve complex financial and logistical challenges. Proven expertise in designing deterministic reliability, failure recovery mechanisms, and cost-effective automation solutions.


Core Competencies

šŸš€ Resilience Architecture

  • Stateful Reliability: Designed KYP eligibility workflows using stateful message ID correlation to ensure deterministic processing across asynchronous stages
  • Fraud Prevention & Idempotency: Implemented secure payment callbacks using idempotency keys, signature verification, and message correlation to prevent duplicate and fraudulent transactions
  • Failure Recovery: Improved BBPS transaction success rates by 55% through dynamic provider routing based on timeouts, failures, and error conditions
  • Automated Consistency: Developed transaction reconciliation and recovery APIs to handle delayed or missing callbacks, minimizing orphaned and inconsistent payment states

šŸ› ļø Versatile Problem Solving

  • Cost & Time Efficiency: Developed integration framework using Python and Ballerina, reducing carrier integration costs by 70% and integration time by 40%
  • High-Throughput Performance: Optimized Yahoo Mail platform's JCACHE layers, reducing response latency by 35% through performance tuning and concurrency improvements
  • Database Optimization: Achieved 50% reduction in query execution time through strategic indexing and optimized database-level pagination

šŸ“ˆ Technical Innovation

  • Modern Stack Architecture: Designed scalable, responsive investment management platform using Java 25, Spring Cloud, and MongoDB
  • Asynchronous Processing: Implemented RabbitMQ-based messaging, reducing transaction processing time by 60%
  • Intelligent Automation: Built Tax Filing Assistant automating 40% of tax data entry with report generation in under two minutes

Technical Stack

Languages:
Java (8-25), Python, JavaScript, Ballerina

Frameworks & Libraries:
Spring Boot, Spring Security, Spring Cloud, Hibernate/JPA

Cloud & Infrastructure:
AWS (EC2, ECS, ECR, S3, RDS), Docker, Kubernetes, CI/CD Pipelines

Databases & Messaging:
MySQL, MongoDB, Redis, Kafka, RabbitMQ, Amazon SQS

Certifications:
Infosys Certified Java SE11 Developer, Spring Microservices Developer, Angular Professional

Notable Projects

Renewal Checkpoint (RCP) Platform | CoverSure
Orchestrated stateful workflow engine with deterministic payment processing, fraud prevention, and transaction reconciliation across asynchronous stages.

Integration Framework | Locus
Designed and implemented multi-carrier integration solution reducing onboarding time and operational costs through reusable automation patterns.

Investment Tracker | Personal Project
Full-stack investment management platform with real-time portfolio analytics, asynchronous transaction processing, and tax-aware reporting.


Work Philosophy

Architect systems with resilience at their foundation, not as an afterthought. Prioritize deterministic behavior in distributed systems through idempotency, message correlation, and comprehensive recovery strategies. Balance enterprise-grade reliability with pragmatic, cost-effective engineering solutions.

Employment History

Software Development Engineer 2 at CoverSure 2025 - 2026
Design and maintain the Renewal Checkpoint (RCP) platform – an event‑orchestrated, cron‑based insurance renewal system that automates the lifecycle of expiring policies. Lead the development of a cron‑driven policy evaluation engine to identify policies expiring within a 60‑day window at 10‑day intervals, improving renewal readiness. Build stateful message correlation workflows for KYP eligibility validation to ensure deterministic processing and prevent invalid policy flows. Develop event‑driven WhatsApp engagement workflows using asynchronous messaging to boost customer engagement. Implement secure payment callbacks with idempotency keys and signature verification to prevent fraudulent or duplicate transactions. Design multi‑step Pre‑Existing Disease (PED) data capture workflows with retry‑safe state transitions for data consistency. Create a rule‑based PDF generation engine to reduce manual processing, and implement anomaly detection with WebEngage event publishing to lower backend operational dependencies. Engineer real‑time portfolio monitoring systems to detect expired or incomplete policies and ensure data synchronization. Design multi‑channel notification workflows (Email, WhatsApp, In‑App) to improve document completion rates. Develop in‑app self‑service tools, including state flagging mechanisms, enabling users to resolve policy issues independently. Orchestrate payment integrations across multiple BBPS providers (JusPay, Axis, BillDesk) with dynamic routing to increase transaction success rates. Build transaction reconciliation APIs and refund‑safe processing using database transactions and idempotency keys to reduce refund failures.
Software Development Engineer 2 at Locus 2024 - 2025
Engineered an integration framework using Python and Ballerina to integrate carriers, reducing operational costs by 70% and decreasing integration time by 40% through UI‑based integrations. Designed RESTful APIs and improved performance by 40% using Redis caching for frequently accessed data. Optimized database query execution by implementing indexing on frequently queried columns, achieving a 50% reduction in execution time. Developed pagination strategies in API endpoints using database‑level pagination, reducing server load and improving response times by 30% for large datasets. Maintained and developed scalable microservices using Java and Spring Boot to support diverse business functionalities. Utilized Spring Data JPA and Hibernate for database interactions, ensuring high performance through efficient query handling. Implemented comprehensive unit testing using JUnit and Mockito to ensure code reliability and quality. Partnered with product management, QA, and front‑end teams to deliver software aligned with business goals. Participated in Agile ceremonies (daily stand‑ups, sprint planning), performed code reviews, and created technical documentation to support team collaboration. Managed and resolved bugs across local, QA, and production environments.
Digital Specialist Engineer at Infosys 2022 - 2024
Designed and enhanced multi-layered Java components for the Yahoo Mail platform, resulting in a 30% improvement in system stability and maintainability. Optimized JWS and JCACHE layers through performance tuning and concurrency improvements, reducing response latency by 35%. Developed asynchronous, non-blocking processing models to handle high-throughput workflows and improve efficiency during peak load conditions. Integrated Redis as an in-memory cache within the JCACHE layer to minimize database calls and enhance read performance. Engineered centralized exception handling, structured logging, and error propagation systems to improve fault isolation and system resilience. Built and maintained unit and integration tests using JUnit 4 and Mockito, achieving high code coverage and reducing production regressions.

Education

Bachelor of Technology at JNTUA 2018 - 2022