B2Broker
Joined to build trading components. Five months later I was running the team.
B2Broker is a global liquidity and technology provider — $700B+ annual trading volume, 3.5M+ trading accounts across their infrastructure. Problem: large real-time market-data UI in SwiftUI. Constraint: frequent updates, expensive diffing, and latency-sensitive trading flows. Decision: isolate state, keep rendering granular, and throttle updates where precision allowed it. Result: stable order-book and market screens across 3,000+ instruments. Today I own architecture, hiring, and the technical strategy for that platform.
- Designed a SwiftUI architecture for real-time market-data streaming across 3,000+ instruments, optimizing diffing, state updates, and rendering under sub-second latency constraints.
- Shipped real-time order book + market data streaming under tight latency budgets.
- Drove cross-functional iOS architecture decisions across mobile, backend, QA, and product for latency-sensitive trading flows.
- Defined iOS architecture standards and review practices for state isolation, rendering boundaries, and feature delivery.
- Built and led a team of 6 iOS engineers — hiring, code review, 1:1s, and technical growth.
Real-time trading UI on iOS.
Order book and market screens built around streaming updates, isolated state, and granular SwiftUI rendering.