Resume
Software Engineer based in Bangalore, building scalable backend systems across fintech and developer tooling. Currently working at Cashfree Payments — Post Payment Processing and Risk.
Experience
Software Engineer · Cashfree Payments
Bangalore, India
July 2025 — Present
- Built and scaled core risk systems for chargeback protection, transaction monitoring, and fraud detection as part of the Risk Engineering team.
- Designed and implemented international payment capabilities in partnership with the cross-border payments team.
Senior Software Engineer · Baton Systems
Remote
July 2022 — March 2025
- Designed and built a configuration service using Java and Spring Boot to provide on-demand platform configuration and notify dependent services of configuration changes.
- Implemented role-based access control using JWT and Spring Security to manage fine-grained user authorization across the platform.
- Extended core settlement logic to support new settlement dimensions, enabling additional controls for FX trade scheduling.
- Built an event-driven processing system using Apache Camel to handle multiple asynchronous workflows in the FX settlement platform.
- Implemented a configurable approval framework for transaction processing and rule changes across the settlement platform.
- Developed and enhanced settlement cash-flow workflows, including cash-flow suppression, manual force-matching, and settlement execution.
Software Engineer · Accenture
Bangalore, India
September 2021 — June 2022
- Built Node.js services to ingest and process clinical study data.
- Investigated and resolved data quality incidents in Snowflake in collaboration with data engineering teams.
- Configured and maintained Informatica ETL workflows for reliable data ingestion into Snowflake.
Open Source
GSoC 2025 Contributor · Swift
swift/swift-vscode
May 2025 — Present
- Worked on the Swift Extension for Visual Studio Code as part of Google Summer of Code 2025.
- Refactored Swiftly codebase to support JSON output.
- Implemented toolchain management for Swiftly, allowing users to select and manage different Swift toolchains.
Contributor · Checkstyle
checkstyle/checkstyle
- Contributed to Checkstyle, a static code analysis tool for Java.
- Built a bot for issue and pull request management on GitHub.
Education
B.Tech in Computer Science and Technology · Shivaji University
June 2017 — May 2021
Kolhapur, Maharashtra · GPA 9.1/10
Skills
JavaPythonJavaScriptSQLSwiftSpring BootDockerKubernetesKafkaRedisAWSPrometheusFlaskGenAILarge Language Models