Portrait of Aman Kumar

Aman Kumar

I'm a

šŸ’» SDE 2 at Tamara | Building risk screening and fraud/AML platforms for 20M+ customers with RabbitMQ, PostgreSQL, and multi-provider architectures.
šŸš€ Ex-Dream11, OneCard & Microsoft | Owned Dream11's Offers Platform at 6.5M+ RPM and 12 ms p99. Expert in system design, performance tuning, and Data Structures & Algorithms (Knight on LeetCode).

About Me

Aman Kumar

šŸ‘‹ Hi, I’m Aman, a backend engineer with 3+ years of experience building low-latency, fault-tolerant systems for fintech and high-scale consumer platforms.

šŸš€ Now at Tamara (SDE 2), I work on fraud, AML and risk infrastructure. I migrated consumer screening for 20M+ customers to a product-aware risk decisioning platform, rebuilt synchronous webhooks as an event-driven RabbitMQ pipeline used by 4 product teams, and opened the fraud validation platform to multiple providers behind one API.

⚔ At Dream11, I owned the multi-tenant Offers Platform: 6.5M+ RPM at 12 ms p99 through IPL and World Cup peaks, 99.99%+ uptime, go-live effort cut from 60 to 15 man-days, and 60% lower normalized infrastructure cost from DynamoDB schema and partition design. Built with Vert.x, DynamoDB and Kafka, and backed by load testing up to 35M RPM and Datadog observability.

šŸ’³ At OneCard, I built a double-entry transaction posting engine, ISO-8583 testing tooling and card tokenization for merchant payments. Before that, I interned at Microsoft on real-time collaborative editing in OneNote for Android.

🧠 I like going deep into the trade-offs behind production systems (distributed systems, data modelling, concurrency, reliability and event-driven design) rather than just making them work.

šŸ† Knight on LeetCode (2050+), 4⭐ on CodeChef (1940+), and global rank 89 in LeetCode Biweekly Contest 93.

Technologies

  • Java
  • JavaScript
  • C and C++
  • Python
  • Apache Kafka
  • RabbitMQ
  • Apache Spark
  • React
  • Redux
  • Aerospike
  • Amazon DynamoDB
  • PostgreSQL
  • MySQL
  • SQL
  • AWS
  • Docker
  • Kubernetes
  • Datadog

Also experienced with Vert.x, RxJava, Amazon SQS, JPOS, Datadog and New Relic.

Experience

February, 2026 - Present

Tamara, Remote logo

Software Development Engineer 2 - Tamara, Remote

Migrated consumer screening for 20M+ customers to a redesigned platform supporting product-specific risk policies and risk-tier-based decisions, using feature-gated dual-system routing for safe progressive rollout.

Eliminated synchronous screening bottlenecks across 4 product teams by re-architecting webhooks into a resilient RabbitMQ-based asynchronous pipeline with configuration-driven callbacks.

Removed single-provider lock-in on the fraud/AML validation platform by architecting multi-provider flows behind a unified API, with flow-specific PostgreSQL partitioning and auditable decision history.

RabbitMQPostgreSQLMicroservices

October, 2024 - January, 2026

Dream11, Mumbai logo

Software Development Engineer 2 - Dream11, Mumbai

Service owner of the multi-tenant Offers Platform. Cut go-live effort from 60 to 15 man-days with an offer logic abstraction, and maintained 99.99%+ uptime during IPL/World Cup seasons at 6.5M+ RPM and 12ms p99 latency using Vert.x, DynamoDB, and Kafka.

Demonstrated 60% lower normalized infrastructure cost at equivalent traffic scale by leading DynamoDB schema and partition strategy design, evaluated against Aerospike via cost-performance analysis.

Improved system throughput by 40% through Gatling-based load testing (Torque), scaling validation from single-instance benchmarks to 35M RPM while simulating real-time match flow.

Pioneered Dream11's first in-depth DynamoDB observability dashboard and alerting system in Datadog, reducing false alerts by 20% and incident resolution time by 40%.

JavaVert.xDynamoDBKafkaAerospikeDatadogAWS

June, 2023 - September, 2024

FPL Technologies (OneCard), Pune logo

Software Development Engineer 1 - FPL Technologies (OneCard), Pune

Reduced implementation effort by 40% for off-network financial operations (fees, interest, EMI, etc.) via a configurable transaction posting engine based on double-entry accounting across multi-account transactions.

Developed a CSV-driven ISO-8583 testing framework (Java, JPOS) with configurable transaction generation for VISA and MasterCard networks (MCC, forex, merchant), strengthening developer testing of transaction-posting flows and expanding UAT coverage.

Architected card tokenization for merchant payments using factory and strategy patterns (Juspay), enabling users to save OneCard cards on merchant apps via OTP verification with plug-and-play PG integration.

JavaJPoSPostgreSQLJuspay

May, 2022 - July, 2022

Microsoft Incorporation, Hyderabad logo

Software Engineering Intern - Microsoft Incorporation, Hyderabad

Engineered real-time collaborative notebook editing in Microsoft OneNote for Android using Java, Kotlin, and C++, integrating ODSP services to enable Google Docs-like functionality.

JavaKotlinC++

Education

My education has been a journey of self-discovery and growth. My educational details are as follows.

  1. Indian Institute of Technology, Varanasi (B.H.U) logo

    Indian Institute of Technology, Varanasi (B.H.U)

    Bachelor of Technology - BTech, Mechanical Engineering

    Aug 2019 - Apr 2023

    Grade: 9.1 GPA

  2. Holy Mission Sr. Sec. School, Muzaffarpur, Bihar logo

    Holy Mission Sr. Sec. School, Muzaffarpur, Bihar

    CBSE(XII), Science with Mathematics

    Apr 2016 - March 2018

    Grade: 94.60%

  3. Holy Mission Sr. Sec. School, Muzaffarpur, Bihar logo

    Holy Mission Sr. Sec. School, Muzaffarpur, Bihar

    CBSE(X)

    April 2015 - March 2016

    Grade: 10 CGPA

Projects

CodePair real-time code editor

CodePair

A Real-time Code Editor and a collaboration tool. Uses Socket.io for syncing code and setting up connection between client and server.

User can create a new room, share room ID with other peers, work on code real time. The Editor possess syntax highlighting, indentation, and brace matching functionality

ReactNode.jsExpressCodeMirror
WE-meet video meeting app

WE-meet

WebRTC based Web application for Video meetings and real-time Chat.

Features include Multiple users Meetings, Chat, Share Screen, Recording, Sending Email Invitations, and User Authentication.

Application could handle 10 participants in single meeting with very low latency

EjsExpressPeerjsSocket.ioPassport.js
Screenshot of this portfolio website

Portfolio Website

A personal portfolio website showcasing projects, skills, and contact information. Prerendered for fast loads and search engines.

ReactTailwindcssFramer-motion

Contact

Feel free to reach out to me for any questions or opportunities!

Email Me šŸš€