Skip to main content
[PG]
Back to selected work

Enterprise Platform

Auction Management Platform

Enterprise online vehicle auction platform

01

Overview

An enterprise online vehicle auction platform where sellers list inventory, approved agents bid, and administrators oversee the process. I contribute to both the web frontend and the backend services.

02

Problem / Context

  • Auction software carries requirements that ordinary CRUD applications do not. A bid is a financial commitment, so bid integrity and validation matter as much as the interface around them.
  • Access is not uniform: sellers, bidding agents and administrators each see a different slice of the platform, and agents must be approved before they can participate at all.
  • Account security is a first-class concern rather than a login form — the platform needs OTP verification, administrator two-factor authentication and controlled password workflows.

03

My Contribution

Authentication & account security

  • Authentication and OTP verification
  • Admin two-factor authentication
  • Password workflows
  • Agent approval before auction participation
  • Session and device management

Bidding

  • Auction visibility rules
  • Bidding workflows and live bid status
  • Proxy bidding
  • Bid validation

APIs & data

  • Seller APIs
  • Inventory APIs
  • Dashboard metrics
  • File validation on upload

Platform

  • Chat and unread-message functionality
  • Access control across roles

04

Technologies

  • Angular
  • TypeScript
  • Python
  • REST APIs

05

Key Engineering Areas

  • Authentication
  • OTP / 2FA
  • Access control
  • Session & device management
  • Live bidding
  • Proxy bidding
  • Bid validation
  • REST API development
  • File validation
  • Dashboard metrics

06

Outcome

  • The platform supports the auction lifecycle end to end: account security and agent approval, auction visibility, live and proxy bidding with validation, and dashboard metrics for oversight.
  • Security-sensitive flows — OTP verification, admin two-factor authentication, password workflows and session/device management — are handled as platform concerns rather than per-screen afterthoughts.