Enterprise eAuction & Property Discovery Platform by Devansh SahniEnterprise eAuction & Property Discovery Platform by Devansh Sahni

Enterprise eAuction & Property Discovery Platform

Devansh Sahni

Devansh Sahni

Enterprise eAuction & Property Discovery Platform

Overview

Contributed to the development of a large-scale enterprise auction platform used by multiple financial institutions for digital property discovery, bidder participation, and auction management.
The platform handled high-volume auction workflows, large-scale listing discovery, and real-time operational requirements while maintaining compliance, reliability, and secure multi-role access controls.
I primarily worked on backend architecture, search infrastructure, authentication systems, and performance-critical workflows powering the platform.

Problem

The platform needed to support:
Large-scale searchable property listings
High-volume auction workflows
Near real-time listing synchronization
Secure enterprise authentication and session controls
Operational scalability across multiple organizations
Strict compliance and API governance requirements
Traditional sync mechanisms and operational workflows created latency, data consistency, and scalability challenges, especially for live auction participation.

My Role

Backend Engineer
Owned and contributed to:
Search & listing infrastructure
Real-time data synchronization
Authentication and session management
API governance and rate limiting
Performance optimization
Enterprise backend workflows

What I Built

Search & Listing Infrastructure

Owned the search and listing module powering:
60k+ property listings
200k+ auction records
Built scalable backend workflows enabling efficient indexing, filtering, and property discovery for large-scale auction operations.

Real-Time Data Synchronization

Replaced a legacy 24-hour cron-based synchronization process by building a Kafka + Elasticsearch pipeline for near real-time updates.
This:
Improved data consistency
Reduced listing synchronization delays
Enabled more reliable live auction workflows
Improved operational responsiveness across the platform

Dynamic Rate Limiting System

Designed and implemented a Redis-based dynamic rate limiting system with:
User-based controls
IP-based throttling
Route-level policies
This ensured API governance, abuse prevention, and compliance alignment for enterprise banking workflows.

Secure Authentication & Session Management

Built a secure JWT + Redis authentication architecture supporting:
Multi-role enterprise access
Session concurrency controls
Forced logout mechanisms
Inactivity-based session expiration
The system was designed to meet enterprise-grade compliance and operational security requirements.

Tech Stack

Node.js
React.js
Kafka
Elasticsearch
Redis
PostgreSQL
SQL
AWS

Challenges

Scaling Search Infrastructure

Handling tens of thousands of listings and auction records required optimized indexing strategies and efficient search architecture.

Reducing Synchronization Delays

The legacy batch-sync model caused stale auction data and operational inconsistencies during active bidding workflows.

Enterprise Security Requirements

The authentication system needed to support strict session governance, secure access controls, and operational compliance requirements.

Reliability Under Load

The platform needed to remain performant and consistent under concurrent operational activity and high-volume search traffic.

Outcome

Supported large-scale auction workflows across multiple financial institutions
Improved listing freshness with near real-time synchronization
Reduced operational inconsistencies during live bidding
Built scalable search infrastructure handling high-volume listings and auctions
Delivered secure enterprise-grade authentication and API governance systems
Like this project

Posted May 17, 2026

Developed a large-scale enterprise auction platform for financial institutions.