O(1) O(1) Club

SYSTEM DESIGN · TRADING SYSTEMS · DSA

How real banking systems are built, explained by an engineer who builds them.

Deep, practical videos on fintech and investment-banking system design: order matching, trade lifecycle, risk, payments and low-latency architecture. Plus clear DSA and system design courses for engineers who want to level up.

Watch on YouTube Work with me
order_book.java
// best bid / ask in constant time
Order bestBid() {
  return bids.peekFirst();   // O(1)
}

// cancel by id, no scan
void cancel(long orderId) {
  Order o = index.remove(orderId);
  o.level.unlink(o);         // O(1)
}
[XX]+ years building banking and fintech systems Front to back trading, risk, payments, settlement London based, working worldwide

FEATURED VIDEOS

Systems you won't find in a textbook

See all videos →
[Video thumbnail]
TRADING SYSTEMS Designing a low-latency order matching engine Order books, price-time priority and why every operation needs to be O(1).
[Video thumbnail]
INVESTMENT BANKING The trade lifecycle, front office to settlement What happens to a trade after the click, and the systems that carry it.
[Video thumbnail]
RISK Pre-trade risk checks: a system design walkthrough Limits, kill switches and checking every order in microseconds.

COURSES

Learn it properly, step by step

Free

Data Structures & Algorithms

Core patterns for coding interviews, explained with the "why", not just the code.

Coming [DATE]
Course

System Design

Scalable architecture from first principles: caching, queues, consistency and trade-offs.

Coming [DATE]
Flagship

Fintech & IB System Design

Trading platforms, risk engines, payments and settlement, designed the way banks actually build them.

Coming [DATE]

WORK WITH ME

Need someone who has built this before?

I help banks, fintechs and investors design, review and fix critical financial systems.

Get in touch

Consulting & contract

Architecture and delivery for trading, risk and payments platforms.

Fractional architect

Senior technical leadership for fintech start-ups, a few days a month.

Technical due diligence

Independent review of a fintech's systems for investors and acquirers.

Coaching & training

One-to-one interview coaching and team workshops on system design.

[Your photo]

ABOUT

Hi, I'm [YOUR NAME].

I've spent [XX] years designing and building systems in investment banking and fintech, including [2–3 HIGHLIGHTS, e.g. trading platforms, risk engines, payments]. O(1) Club is where I share what I've learned, so engineers can understand how these systems really work, and get the roles they're aiming for.

LinkedIn → YouTube →

One deep system design idea, every fortnight

New videos, course launches and notes from real projects. No spam.