A

Arnab Ray

Software Engineer

Bengaluru, Karnataka, India13 yrs 11 mos experience
Highly Stable

Key Highlights

  • Expert in distributed systems and high-performance computing.
  • Proven track record in mentoring engineers and improving system resilience.
  • Significant contributions to fintech product development.
Stackforce AI infers this person is a Backend-heavy Fullstack Engineer with expertise in Fintech and Distributed Systems.

Contact

Skills

Core Skills

Software ArchitectureJavaKotlinDistributed Systems

Other Skills

ActiveRecordAlgorithmsAntApache FlinkApache KafkaArgoCDAzure Cosmos DBAzure EventbusAzure SQL ServerAzure Service BusCData StructuresDatabase DesignDropwizardEclipse

About

Interested in distributed systems and high performance computing.

Experience

Groww

2 roles

Senior Software Architect

Promoted

Apr 2025Present · 11 mos · Bengaluru, Karnataka, India · On-site

Software Architect

Mar 2024Mar 2025 · 1 yr · Bengaluru, Karnataka, India · On-site

  • Revamped underwriting engine.
  • Created the initial cut of creating repayment collection platform.
  • Built server driven UI and BFF layer for Groww Credit App.
  • Launched Loan Against Mutual Fund product.
  • Improved performance of Personal Loan product.
  • Mentored engineers on software practices like TDD, Domain driven design, REST principles.
  • Driven RCA for issues across the loan products.
  • Improved resilience of systems.
  • Mentored on building E2E environment for integration tests.
  • Built user service for credit ecosystem.
Software ArchitectureSpring BootSpring BatchMySQLRedisGoogle Cloud Platform (GCP)+9

Udaan.com

2 roles

Software Engineer L4

Promoted

Jan 2022Feb 2024 · 2 yrs 1 mo · Bengaluru, Karnataka, India · Hybrid

  • Refactored goods inward workflow to reduce IRN-GRN mismatch.
  • Built Just-In-Time (JIT) procurement workflow from scratch.
  • Ideating and iterating on four models for JIT procurement, currently two working models.
  • Integrated JIT workflow with third party vendors like Unicommerce, Capillary Tech, Increff and Vinculum.
  • Built vendor selection platform with a peak qps of 500 with 50ms of p99 latency.
  • Implemented state machine as a library with persistence support.
  • Implemented a distributed lock library based on cosmosDB.
  • Reduced Azure cost by 40% by optimising DB queries and optimising usage of Azure resources.
  • Refactored Material Movement workflow to make it modular and cleaned up its architecture.
KotlinAzure Cosmos DBAzure SQL ServerDropwizardREST APIsDistributed Systems+6

Software Engineer L3

Mar 2020Dec 2021 · 1 yr 9 mos · Bengaluru, Karnataka, India · Hybrid

  • Decomposed "First Party" monolith into microservices owing to variation in scale and consistency requirements.
  • Built the First-Party Procurement system from scratch. Owned the design, development, stability and observability of the system.
  • Optimised workflows of the First-Party Catalog system.
  • Drove for TDD adoption in the team.
  • Mentored junior engineers.
  • Helped in growing the team through participation in hiring process.
KotlinAzure Cosmos DBAzure SQL ServerDropwizardPrometheusGrafana+2

Flipkart

2 roles

Software Development Engineer II

Promoted

Jul 2018Feb 2020 · 1 yr 7 mos · Bengaluru, Karnataka, India · On-site

  • Built the engine to check feasibility of modification of payment mode, address, delivery date post order creation. This engine had the capability to support 500 qps for reads and 300 qps for writes.
  • Built capability on top of the feasibility engine to capture any modification by the customer as a change in promise to ensure stickiness of change request. This improved NPS score. This helped in building service timeline change along with delivery date change.
  • Helped in scaling fulfilment system by partitioning the database and tuning system to meet performance metrics of BBD'19.
  • Mentored junior engineers to scale up the team's capability.
  • Helped in growing the team by pariticipating in hiring process.
JavaDropwizardMongoDBApache KafkaApache FlinkMySQL+1

Software Development Engineer I

Apr 2016Jun 2018 · 2 yrs 2 mos · Bengaluru, Karnataka, India · On-site

  • Contributed to build the feature for Flipkart-EKart separation. This was important for decoupling Flipkart with EKart, which can serve independently to other entities.
  • Built the capability of Flash Sale for appliances and other items on slotted supply chain.
  • Built sandbox environment which mimics production for testing read and write APIs.
  • Built an analytics dashboard for real-time metrics for Promise Engine using Foxtrot and ElasticSearch.
  • Co-authored "multi-part shipment" feature. This enabled efficient supply chain construct for scaling up furniture vertical.
  • Co-authored "seller multi-location" feature, allowing Flipkart to onboard 3rd party sellers like Big Bazar & Decathlon.
JavaDropwizardRedisRubyPadrinoMySQL+2

Emc

2 roles

Senior Software Engineer

Promoted

Jul 2015Mar 2016 · 8 mos · Bengaluru, Karnataka, India · On-site

  • Built installer for VMAX specially tuned for Chinese market.
  • Built the installer for Cirrus from scratch, it is a tool that aggregates Unisphere data to create a unified analysis tool for large number of VMAX arrays.
  • Helped in growing the team through my contribution towards hiring process.
JavaJava SwingInstallAnywhereShell ScriptingPerforcePostgreSQL

Software Engineer

Aug 2013Jun 2015 · 1 yr 10 mos · Bengaluru, Karnataka, India · On-site

  • Developed installer for Unisphere for VMAX, which is a web-based tool for monitoring and analysing the performance of VMAX Arrays. Unisphere for VMAX comes in two flavours – Performance Analyzer and
  • Performance Viewer.
  • Wrote custom DOM parser to release variants of installer.
  • Responsible for maintaining and improving build scripts and automation system for triggering builds.
PerforceJavaJava SwingInstallAnywhereShell ScriptingPostgreSQL

Indian institute of technology, guwahati

Teaching Assistant

Aug 2011Jun 2013 · 1 yr 10 mos · Dispur, Assam, India · On-site

  • Introduction to Computing Lab
  • Discrete Mathematics
  • Randomized Algorithms

Education

Indian Institute of Technology, Guwahati

Master of Technology - MTech — CSE

Jan 2011Jan 2013

West Bengal University of Technology, Kolkata

Bachelor of Technology - BTech — CSE

Jan 2007Jan 2011

Stackforce found 100+ more professionals with Software Architecture & Java

Explore similar profiles based on matching skills and experience