Who Am I?

A Senior Software Engineer with 9 years of experience designing and implementing scalable backend systems, with deep expertise in payment processing, distributed architectures, and infrastructure automation.

Professional Experience #

Senior Software Engineer, LatitudePay (2022-2024)
Led payments engineering for a fintech platform serving Singapore and Malaysia markets. Architected settlement ledger system processing 60-80k SGD in daily transaction volume with HSBC integration. Managed a 5-person engineering team responsible for payment processing, recovery systems, and merchant reconciliation infrastructure.

Module Lead, Mindtree (Cisco Division) (2020-2022)
Designed and implemented automated testing infrastructure for Cisco’s server product line. Built distributed testing framework that reduced regression cycle time by 48 hours through parallel execution and intelligent scheduling algorithms. Delivered real-time monitoring capabilities for QA operations.

Full Stack Developer, Anlyz Cyber Secure (2019-2020)
Developed threat intelligence platform using ElasticSearch and Django for real-time malware analysis. Containerized legacy applications and designed APIs for security data integration.

Technical Expertise #

Systems Architecture: Microservices design, API development, distributed systems, event-driven architectures
Backend Technologies: Python (Django, FastAPI), PostgreSQL, MongoDB, Redis, message queues
Cloud Infrastructure: AWS (Lambda, Fargate, SQS, SNS), GCP, Docker, Kubernetes
Payment Systems: Transaction processing, settlement mechanisms, financial reconciliation
DevOps: CI/CD pipeline optimization, containerization, infrastructure automation

Notable Engineering Work #

Financial Settlement System
Designed and implemented real-time settlement ledger for merchant payouts with automated profit/loss calculations, refund processing based on business rules, and multi-currency reconciliation. System handles complex financial workflows while maintaining audit compliance.

Payment Recovery Infrastructure
Developed exponential backoff retry mechanism for failed payment processing, reducing customer transaction blocks and improving payment success rates. Integrated with Stripe’s APIs and banking systems to handle edge cases in payment flows.

Distributed Testing Platform
Built scalable QA automation framework supporting parallel test execution across multiple server configurations. Implemented intelligent resource allocation and real-time logging infrastructure for enterprise-scale testing operations.

Serverless Processing Engine (Contract Work)
Architected serverless job processing system for UX research workflows, handling variable workloads from minutes to hours. Implemented specialized workers for video processing, transcription, and automated screenshot generation using AWS Fargate.

Current Technical Interests #

Exploring real-time communication systems through a React Native project that integrates WebRTC with Bluetooth hardware for motorcycle communication. Focus on solving interoperability challenges between different hardware manufacturers.

Contact #

Email: rjsnh1522@gmail.com
LinkedIn: linkedin.com/in/pawan-chaurasia
GitHub: github.com/rjsnh1522
Technical Blog: rjsnh1522.github.io