Skip to content
Ali Akbari
Menu

Backend

TFLMarkets backend architecture

Implementedenvironment:ProductionEmploymentSelf-reported · private sourceemployment-service-architecture

Claim

Designed the TFLMarkets backend and wrote most of it with one other engineer: 20 Go services, a Rust order-execution engine and a Python KYC service, communicating over REST, gRPC and Kafka.

Status

implemented
Capped at Implemented: the code, tests and records are private, so this is self-reported and cannot be verified publicly.
production
Real users or traffic: employment history, or a project with real usage.
employment
Real work for an employer, sanitized. Source code is proprietary.

Source

Company work. The source code and internal records belong to the company and cannot be published; any figures shown are sanitized. So this claim is self-reported: it stops at Implemented and links to no artifacts.

Limitations

  • Five of the services (identity, authentication, notifications, support and KYC) were brought in from earlier company code and extended, not written from scratch in this project.
  • About 73% of the backend commits are mine; much of the implementation was written by coding agents from my specifications and reviewed by me.
  • Source code: private (company repository). Described here, not published.

Appears in

Related claims

Implementedenvironment:ProductionSelf-reported · private source

Real-time price path to the trading terminal

Live prices flow from the price feed to the Rust engine over gRPC and reach traders through Redis Pub/Sub and a WebSocket gateway that I wrote, with ticketed connections, heartbeats and reconnection with backoff on the client.

Distributed systemsEmployment · no public artifactsEvidence
Implementedenvironment:ProductionSelf-reported · private source

Specification-first delivery with coding agents

Wrote 30 architecture specifications that coding agents implemented from; I owned the design, review, testing and integration.

VerificationEmployment · no public artifactsEvidence