IPO auction administration platform
Architected and built a greenfield platform that books, controls, and monitors live auction data against existing order book and quoting APIs, writing the entire Node.js backend and 90% of the React frontend with one junior frontend engineer.
- Delivered in 4 months while leading a 4-engineer team across all MEMX applications.
- Took the platform to live beta with a client, removing the need for dedicated staff to monitor auctions continuously.
- Designed WebSocket streaming for auction lists, order book updates, and auction metrics at 500ms max latency.
- Handled block orders of 100+ orders (millions of shares) with last-write-wins concurrency and a RESTful mutation layer.
- Implemented three-tier Okta-backed RBAC with JWT validation on every request, LRU caching, rate limiting, and standardized API errors.
- Built the test suite from scratch (36 component and 8 Playwright E2E tests) at ~90% coverage with no dedicated QA.
