Roshan Paturkar.

Senior Software Engineer · Distributed Systems & Financial Infrastructure

Senior Software Engineer with 6 years building distributed, event-driven backend systems in Go for financial infrastructure, real-time fraud detection, and high-concurrency streaming at national and global scale. Currently engineering Mastercard's AI-powered financial crime platform on Kubernetes. Previously shipped India's Central Bank Digital Currency (Digital Rupee) at NPCI and powered platforms like Hotstar and SonyLIV on Accenture Video Solutions (AVS).

Experience

Senior Software Engineer, Financial Crime Solutions

Mastercard · Hyderabad, India via Tech Mahindra

  • CFR Model Orchestration: Extended Mastercard's AI-powered Consumer Fraud Risk (CFR) engine with multi-model orchestration, running and hot-swapping diverse live scoring models with zero downtime.
  • Inbound Risk Notifications (IRN): Tuned throughput and latency on the high-priority Inbound Risk Notification (IRN) engine and hardened its deployment path to hold fraud-alert SLAs in real time.
  • Financial Reporting (MITS): Built reporting pipelines on the Mule Insights Tactical Solution (MITS) and traced down cross-site data-consistency bugs spanning multiple data centers.
  • Platform Migration (MKE): Migrated legacy Vocalink services off the Azure stack onto the Mastercard Kubernetes Environment (MKE), trimming operational cost and standardizing deployments.
  • Log Observability: Wrote a custom Kibana log linter that auto-flags schema and datatype drift, keeping Elasticsearch indices consistent and queryable.
GoKafkaKubernetesMicroservicesElasticsearchAI/ML Scoring

Application Development Associate, Distributed Systems

National Payments Corporation of India (NPCI) · Hyderabad, India

  • Built backend infrastructure in Go for India's Central Bank Digital Currency (Digital Rupee / e₹), powering a national-scale digital payment rail.
  • Engineered concurrent, high-throughput Go services using goroutines and channels for robustness, consistency, and fault tolerance under regulated-payments load.
  • Operated Go microservices on Kubernetes with Kafka-driven event flows and Redis-backed state for sub-second transaction handling.
GoKafkaRedisDockerKubernetesCBDC

Software Engineer, Accenture Video Solutions

Accenture · Hyderabad, India Associate → Sr. Analyst

  • Led backend development for Telus's Optik TV, powered by Accenture Video Solutions, the platform behind Hotstar, SonyLIV, DiscoveryPlus, and F1, which holds the world record for highest concurrency on a streaming event.
  • Built Node.js APIs and ElasticSearch query templates serving high-traffic catalog, search, and content discovery surfaces; deployed on GCP and OpenShift with Splunk-based observability.
  • Promoted twice across the OTT track while shipping features and maintaining backend services that supported high-concurrency streaming events under strict SLAs.
Node.jsExpressElasticSearchGCPOpenShiftRedisMongoDB

Lead & Founder, Google Developer Student Clubs

Google Developer Groups · GHRCE Nagpur Community

  • Founded and led the Google Developer Student Club at GHRCE Nagpur (now GDG on Campus), organizing workshops, hackathons, and study jams that reached thousands of students. Chapter is still active five years on.
Skills
Languages Go · Node.js · Python · TypeScript · JavaScript · Kotlin
Distributed Systems Kafka · Redis · Microservices · Event-driven Architectures
Cloud & Platform GCP · Docker · Kubernetes · OpenShift · CI/CD · Splunk
Data & Storage PostgreSQL · MongoDB · ElasticSearch · SQLite · Redis
Domains Financial Crime · Real-time Payments · OTT Streaming · CBDC
Tools & Methods Git · Agile · REST · Cryptography (AES, RSA)
Selected Projects

Consumer Fraud Risk (CFR)

AI-powered real-time scam detection scoring transactions across sending and receiving banks; deployed across UK banks with a 60% improvement in flagging high-risk mule accounts. · Press

Digital Rupee (e₹)

Distributed-system backend components for India's Central Bank Digital Currency, enabling fast and regulated digital payments at national scale.

Mudra

Privacy-first offline expense tracker with AES-256 encrypted backups, smart SMS detection, and multi-currency support. Zero tracking, zero analytics. · Play Store

cryptify-js

AES-256-CBC & RSA encryption library for Node.js, TypeScript, and browsers, tested across Angular and React. · NPM · GitHub

Education

B.E. in Computer Science & Engineering

G. H. Raisoni College of Engineering, Nagpur

Founded and led the Google Developer Student Club in campus, and co-authored an IEEE-published paper on IoT environmental monitoring for agriculture.

Publications
Certifications
Roshan Paturkar · Resume · 2026 r0shan.com/resume