BOOK
From Your First Kaggle Submission to the WorldQuant IQC Finals
By the end, the reader will be able to: (a) enter any ML competition, hackathon, quant tournament, or competitive-programming contest with a rational.
This book is written for two learners at once — and it does not split the chapter structure to serve them separately. The first reader is a Kenyan student or early-career builder: a university student at JKUAT, Strathmore, UoN, MMU, Dedan Kimathi, or Kenyatta, or a bootcamp graduate who has finished a foundation ML or CS path.
Built for
A practical guide for two learners at once: The Kenyan student or early-career builder who has completed a foundation ML/CS path and wants their first Zindi medal, UmojaHack Africa win, WorldQuant IQC qualification, or ICPC Africa regional placement as a credible path to jobs.
What makes it useful
By the end, the reader will be able to: (a) enter any ML competition, hackathon, quant tournament, or competitive-programming contest with a rational strategy for the format; (b) reach the medal zone or demo-day placement on at least one platform.
THE DIFFERENCE
Early (Part I, Chapters 1–4): Level 1.5 — reader-oriented, narrative-heavy, one or two frameworks per chapter. No heavy math.
Peak (Part III and selective Part II Chapter 9): Level 3 — alpha operators, FNC math, quantization internals, harness engineering. Clearly marked stretch sections the reader can skim on first pass.
Part V (Chapters 20–22): Level 2 with Level 3 flavors (advanced data structures in Chapter 20). Independent difficulty curve.
Part VI (Chapters 23–25): Level 1.5 — narrative, career-oriented, story-architecture; low quantitative load.
THE FULL BRIEF
This book is written for two learners at once — and it does not split the chapter structure to serve them separately. The first reader is a Kenyan student or early-career builder: a university student at JKUAT, Strathmore, UoN, MMU, Dedan Kimathi, or Kenyatta, or a bootcamp graduate who has finished a foundation ML or CS path.
This book is written for two learners at once — and it does not split the chapter structure to serve them separately. The first reader is a Kenyan student or early-career builder: a university student at JKUAT, Strathmore, UoN, MMU, Dedan Kimathi, or Kenyatta, or a bootcamp graduate who has finished a foundation ML or CS path.
What this book gives you: By the end, the reader will be able to: (a) enter any ML competition, hackathon, quant tournament, or competitive-programming contest with a rational strategy for the format; (b) reach the medal zone or demo-day placement on at least one platform.
What you will be able to do:
Early (Part I, Chapters 1–4): Level 1.5 — reader-oriented, narrative-heavy, one or two frameworks per chapter. No heavy math.
Peak (Part III and selective Part II Chapter 9): Level 3 — alpha operators, FNC math, quantization internals, harness engineering. Clearly marked stretch sections the reader can skim on first pass.
THE TABLE OF CONTENTS
Delivered instantly after checkout.
EPUB
Delivered instantly after checkout.
Free preview
Read before you commit.
A fully documented Trophy Funnel portfolio: One completed live competition submission with post-mortem (Kaggle, Zindi, DrivenData, WorldQuant BRAIN, or Codeforces — reader choice) A public profile set — Kaggle, Zindi, BRAIN, GitHub, LinkedIn, X — each polished into a landing page A post-mortem blog post or YouTube breakdown of the competition An open-source repo of the solution with README funnelling to the reader's platforms A tracked UTM set so the reader can measure which competition/platform drove the most signups
Capstone: Level 2 execution with Level 3 reflection — the reader is forced to synthesize across all prior levels.
Apply the practical framework in Why Competitions Compound.



Instant Access
Available immediately after purchase
Secure Checkout
Payments processed by Stripe