Roshan Paturkar.

Senior Backend Engineer · Go (Golang) · Distributed Payments Systems

Hyderabad, India

Backend engineer with 6 years building distributed, event-driven systems, writing Go since university and shipping it in production since 2024. Built core Go services for India's Central Bank Digital Currency (Digital Rupee) at NPCI, and now engineer Mastercard's AI-powered financial crime platform on Kubernetes. Earlier, powered Hotstar, SonyLIV, and Optik TV on Accenture Video Solutions. Day-to-day in Go, Kafka, Redis, PostgreSQL, Docker, and Kubernetes on Linux.

Experience

Senior Software Engineer, Financial Crime Solutions

Mastercard · Hyderabad, India via Tech Mahindra

  • Extended Mastercard's Consumer Fraud Risk scoring engine with multi-model orchestration, running 2 live risk-scoring models and swapping between them with zero production downtime. · Press
  • Built a high-throughput Kafka streaming service in Go that decodes complex binary payloads into domain objects for downstream fraud pipelines, tuned to hold real-time fraud-alert SLAs.
  • Automated developer-experience and code-quality workflows with 4 agentic AI tools (vulnerability remediation, PR review, DevOps, and release notes) built on LLM orchestration and RAG, lifting team productivity 25%.
  • Led migration of legacy Vocalink services off Azure onto Mastercard's internal Kubernetes platform, cutting operational cost 12% and making deployments consistent across services.
  • Wrote a custom Kibana linter that validates logging schemas across 15+ production services, catching schema and datatype drift before it degraded Elasticsearch index integrity.
GoKafkaKubernetesMicroservicesElasticsearchLLM / RAG

Application Development Associate, Go Backend Engineer

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

  • Built core backend services in Go for India's Central Bank Digital Currency (Digital Rupee / e₹), a national-scale payment rail operating under RBI regulation.
  • Engineered concurrent, high-throughput Go services using goroutines, channels, and context-based cancellation for fault tolerance and correctness under regulated-payments load.
  • Ran Go microservices on Kubernetes with Kafka-driven event flows and Redis-backed state for sub-second transaction handling; containerized with Docker on Linux.
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 REST 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 keeping backend services inside strict SLAs through record-concurrency live events.
Node.jsExpressElasticsearchRESTGCPOpenShiftRedisMongoDB
Skills
Go (Golang) Goroutines · Channels · Context · Concurrency Patterns · Go Modules · Table-driven Tests
Distributed Systems Kafka · Redis · REST APIs · Microservices · Event-driven Architecture
Cloud & Platform Kubernetes · Docker · Linux · GCP · Azure · OpenShift · CI/CD · Splunk
Data & Storage SQL · PostgreSQL · Redis · Elasticsearch / Kibana (ELK) · MongoDB
Also Works In Node.js · Python · TypeScript · Kotlin · Cryptography (AES, RSA)
AI & Dev Tooling LLM Orchestration · RAG · Agentic Workflows · Claude Code · Git · Agile
Domains Real-time Payments · CBDC · Financial Crime · OTT Streaming
Open Source & Personal Projects

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 on campus (now GDG on Campus, still active), and co-authored an IEEE-published paper on IoT environmental monitoring for agriculture.

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