Quasar Markets
- Role
- Full Stack Engineer
- Goal
- Deliver live stock and cryptocurrency market data to end users, reliably and fast.
- Outcome
- Real-time WebSocket feeds in production; ~30% lift in user engagement after UI performance work.
Problem
Market data is only worth something while it is current. Polling a REST API for prices doesn't scale — it hammers the backend and still shows users stale numbers. The platform needed genuinely live feeds for stocks and crypto, built by a large team without the codebase degrading along the way.
- 01
Backend data services first
During the initial build phase I developed the REST APIs and data services in Python/Django that power the platform's market data delivery, working within a 16-person cross-functional team.
- 02
WebSocket-powered live feeds
I then led the front-end work: event-driven WebSocket integrations pushing live prices into the UI, with careful state management so a firehose of ticks renders smoothly instead of janking the page.
- 03
Quality as a process, not a phase
Structured pull-request reviews and CI checks in GitHub Actions kept a large team shipping without regressions — the review discipline mattered as much as the architecture.
- Live stock and crypto feeds delivered over WebSockets in production.
- ~30% increase in user engagement following UI performance optimization.
- Sustained code quality across a 16-person team via PR reviews and CI.
- Python
- Django
- REST APIs
- WebSockets
- React
- GitHub Actions
