Open to SDE/backend/platform roles

Yogesh Sai Dondapati

Software Engineer @ Juspay

Building payment infrastructure, authentication systems, and risk pipelines for real-world transaction platforms.

Lead developer for Air India integration

production-shell

$ whoami

backend/platform engineer @ Juspay

$ focus

payment auth, risk systems, merchant analytics, production reliability

$ status

Open to SDE/backend/platform roles

250K+

monthly card transactions supported

Lead dev

Air India integration

Tech lead

AIX integration

20M/day

Express Checkout analytics support

NIT

Durgapur CSE

Juspay

Associate SDE

JuspayNIT DurgapurPayment Infrastructure3DS AuthenticationFraud Risk ManagementMerchant Analytics

Engineering Impact

Production systems, not portfolio filler

Selected work across payment authentication, merchant integrations, wallet routing, fraud risk, and analytics.

Architecture Thinking

How I reason about payment flows

The diagrams are sanitized, but the concerns are real: contracts, state, provider behavior, observability, and failure modes.

Card Authentication Flow

Authentication state moves through merchant checkout, Euler, UAS, 3DS provider, gateway, and issuer response.

1Checkout
2Euler
3UAS
43DS
5Gateway
6Issuer

Fraud Risk Pipeline

Risk controls and provider scoring operate before payment, after payment, and before refund decisions.

1Intent
2Policy
3Provider
4Decision
5Feedback
6Controls

Merchant Analytics Data Flow

Transaction events and exchange-rate data become normalized metrics for global merchant dashboards.

1Events
2Rates
3Normalize
4Store
5Query
6Dashboard

Case Studies

Technical memos from production work

Each case study is written at a high level to show the engineering judgment without exposing confidential internals.

Principles

Principles I engineer by

Reliability before cleverness

Production systems reward clear recovery paths, bounded complexity, and predictable behavior under pressure.

Observability is part of the feature

A payment flow is not complete until operators can explain what happened, where it failed, and what to do next.

APIs are contracts, not just endpoints

Strong contracts reduce ambiguity between merchants, providers, gateways, and internal services.

Payment systems require defensive design

Retries, idempotency, validation, secure forwarding, and fallback paths are core design material.

Ownership means staying close to production

The work includes rollout readiness, monitoring, incident feedback, and keeping the system understandable.

Scale starts with data and failure modes

Before code gets complicated, the hard questions are usually correctness, shape of data, and behavior during partial failure.

Writing

Notes on payment systems and production engineering

Realistic article drafts and notes for topics that map directly to Yogesh's backend/platform work.

Draft8 min

How 3DS Authentication Works in Payment Systems

A practical walkthrough of authentication requests, issuer challenge flows, gateway handoffs, status mapping, and production failure modes.

3DSPaymentsAuthentication
Note6 min

Designing Merchant-Scale Currency Analytics

Notes on exchange-rate ingestion, normalized storage, query-time conversion, and why analytics correctness is a trust feature.

AnalyticsCurrencyData
Draft7 min

Fraud Scoring Pipelines: Pre, Post, and Refund Risk

How risk systems change when scoring spans transaction intent, payment completion, refund review, and operational feedback.

RiskFraudPipelines
Note5 min

Apple Pay Token Flows and Gateway Routing

A sanitized systems note on tokenized payments, encrypted/decrypted flow selection, gateway capabilities, and secure forwarding.

Apple PayTokenizationRouting
Essay9 min

Idempotency Patterns in Payment Systems

A production-oriented view of duplicate requests, retries, status reconciliation, and designing APIs that survive network uncertainty.

ReliabilityAPIsPayments
Note6 min

What Production Monitoring Teaches You

Lessons from staying close to production: alerts, dashboards, failure narratives, ownership boundaries, and operational judgment.

ObservabilityMonitoringOperations

Recruiter CTA

Hiring for backend, platform, infrastructure, payments, or distributed systems?

I bring production ownership across payment authentication, risk systems, merchant integrations, analytics pipelines, and reliability-focused backend engineering.