Senior-level Software Engineer passionate about creating cutting-edge products for the field. Strong work ethic and dedicated to quality assurance. Adept at working with teams or independently in fast-paced settings.
Overview
6
6
years of professional experience
Work History
Technology Lead Consultant
Lemonpay Payment Solutions
Pondicherry
06.2024 - Current
Currently, I am working as the Technology Lead Consultant for a payment orchestration platform, enabling seamless multi-bank integrations via a single API, requiring zero code changes from merchants.
Used the Go Gin framework and developed a smart payment routing mechanism to enable multiple banks to a merchant, improving the payment success percentage from 45% to 97%.
Created the smart routing by storing the third-party success and API trends in Redis, improving the API latency from 10-15 seconds to 2-3 seconds.
Used Kafka for message queues enabling seamless and flawless callback mechanism and to show API & system performance to merchants to build trust on payment system.
Used gRPC with mTLS (mutual TLS) to communicate between microservices securely.
Monitored system performance using Grafana and Prometheus, and identified opportunities for optimization.
Contributed to PCI, ISO, SAR DL, DPDPA, and VAPT certifications for payment application.
Skills: MERN, Golang, Kafka, Redis, MongoDB, docker, kubernates, AWS, gRPC, System Design, Network architecture, Implementing ISO & PCI standards in code.
Full Stack SDE III (Team Lead)
Neokred Technologies
Bangalore
06.2023 - 05.2024
Led the team responsible for developing the Loan Management System (LMS), credit scoring APIs, and credit confidence scoring algorithms.
Implemented credit confidence scoring mechanism for New to Credit user by checking various parameter.
Reduced credit confidence scoring API latency from 60+ secs to 8-10 secs using go routines for concurrency.
Implemented Kafka for expense tracking via SMS for scoring calculation.
Implemented Redis to store last and frequently queried data to reduce stress on database.
Recommended and implemented Apache APISIX gateway for handling huge traffic and routes isolation in Kubernetes.
I worked as a Full-Stack SDE II in “Neokred Technologies Private Limited”.
Contributed to the development of Collectbot, a product enabling seamless UPI-based payment processing and collections through direct integration with bank APIs.
Integrated Goroutines to enable efficient bulk payment processing.