Priyambada Roul is a software engineer at Cashfree Payments, working on payment risk and fraud prevention.

Previously at Baton Systems and Accenture. Google Summer of Code 2025 contributor to Swift

> Experience

Cashfree Payments

Software Development Engineer II · Bangalore, India
  • Built an agent that helps merchants author risk rules for fraud prevention. Completed end-to-end development, evals and deployment single-handedly.
  • Implemented Cashfree’s agentic code-review system that runs for pull requests and locally in Claude Code, reviewing 20–30 PRs per week and slowly ramping up.
  • Solely designed and delivered the Chargeback Protection Plan subsystem, spanning merchant onboarding, eligibility evaluation, limit management, and dispute tracking.
  • Owned validation and aggregation for a real-time rule engine, keeping rule-evaluation latency at 50ms p90. Migrated legacy rule filters to the new architecture and built historical backtesting for block-impact and dispute-loss analysis.
  • Developed payment-risk analytics APIs and a streaming transaction-enrichment pipeline processing 250 transactions/sec for dispute sources, dispute-to-sales ratio, and topline risk metrics.

Baton Systems

Software Engineer II · Remote
  • Designed and built a Java and Spring Boot configuration service that delivered on-demand configuration and change notifications to dependent services.
  • Implemented fine-grained role-based access control with JWT, Spring Security, and platform-wide authorization policies.
  • Built event-driven Apache Camel workflows for asynchronous FX-settlement processing and extended settlement logic to support new trade-scheduling controls.
  • Developed configurable approval workflows for transaction processing and rule changes; enhanced cash-flow suppression, manual force-matching, and settlement execution.

Accenture

Software Engineer · Bangalore, India
  • Developed Node.js services to ingest, validate, and transform clinical-study data for downstream analytics.
  • Built ETL workflows feeding Snowflake and added automated data-quality checks, fixing pipeline defects that caused ingestion failures.

Subconscious Compute

Intern · Remote
  • Developed Python and FastAPI services for voice-sample extraction from incoming audio streams and customer analysis.
  • Created Grafana monitoring dashboards backed by Cassandra.

> Open source

> Projects

> Skills

Languages

Java · Python · SQL · Swift · TypeScript · JavaScript

Backend & data

Spring Boot · Node.js · FastAPI · REST APIs · Apache Camel · Snowflake · Cassandra

Platform & domain

Event-driven architecture · JWT · Spring Security · RBAC · GenAI · LLMs · Payment risk · FX settlement

> Education

Shivaji University

Kolhapur, Maharashtra

B.Tech in Computer Science and Technology · GPA 9.1/10