Working practitioners · No tenure track

The faculty.

Six core instructors, two visiting faculty, and a roster of alumni who return to teach. Every one of them still ships code in the field they teach. If they stop, they stop teaching.

06
Core faculty
02
Visiting
1:8
Instructor ratio
04
Alumni teaching

Six engineers, one school.

The core faculty teach the long-form courses. Each holds office hours weekly and is on call during their cohort's sprint weeks.

Portrait of Mira Carvalho
F · 01Co-founder

Mira Carvalho

Principal Engineer · Cloudflare runtime team

Wrote the kernel scheduler your favourite database probably blocks on. Twelve years in low-level systems, two of them teaching graduate courses before being recruited back. Director of Curriculum.

Portrait of Tomás <span lang=Östberg" loading="lazy" onerror="this.remove()" />
F · 02Co-founder

Tomás Östberg

Former Staff Engineer · Stripe payments infrastructure

Twelve years on payments infrastructure. Has opinions about clocks. Co-authored the consensus chapter you'll read in week four. Director of Practice.

Portrait of Ayaan Yusupova
F · 03Faculty

Ayaan Yusupova

Compiler engineer · Modular · ex-LLVM contributor

Builds languages by day; teaches you how to read compiler errors without crying by night. Patient until you skip a lecture. Edited four cohorts of student compilers into something resembling working software.

Portrait of Lucia Pereira
F · 04Faculty

Lucia Pereira

Cryptography engineer · independent · ex-Signal

Wrote half a chapter of the Signal protocol audit and then quit to consult. Reads RFCs the way most people read poetry — with patience and underlinings. Has broken three textbook protocols on the first day of her course.

Portrait of Wren Dahl
F · 05Faculty

Wren Dahl

Type theorist · independent · former Idris contributor

Holds a PhD in type theory from Edinburgh. Convinced everyone in Cohort II that lambda calculus is fun and was somehow proven correct. Curates the Reading Group and runs the functional foundations track.

Portrait of Farah Naidu
F · 06Faculty

Farah Naidu

Database engineer · Neon · ex-Postgres committer

Has read every version of the Postgres source since 9.4. Maintains a fork of the storage engine that exists purely to teach with. Writes the lab code three weeks before each cohort starts.

Visiting practitioners.

Visiting faculty teach a single course or workshop, on a rotation. They're typically in residence in Berlin for the duration of their course, and join the alumni Slack afterward.

Portrait of Kenji Ohara
V · 01Visiting

Kenji Ohara

Designer-engineer · Linear · ex-Apple HI

Designed three of the apps you reach for daily. Writes about typography on the web with the seriousness most people reserve for cryptography. Visiting through Cohort XV.

Portrait of Rafael Vasquez
V · 02Visiting

Rafael Vasquez

Graphics engineer · ex-Pixar · ex-Unity

Spent eight years on real-time rendering pipelines and four years writing the books he wished he'd had. Returns annually to teach the GPU course; the rest of the year he's in Mexico City making short films.

Portrait of Petra Liang
V · 03New for XIII

Petra Liang

Network engineer · Fastly · IETF contributor

Has shipped working implementations of QUIC, HTTP/3 framing, and three TLS variants. Joining Lattice for Cohort XIII to teach the new Networks & Wire Formats course — a practitioner who reads RFCs for fun.

Returning graduates.

Some of our best teachers were once our students. Alumni instructors lead workshops, host office hours, and review take-homes for the cohort that followed them.

Inés Soto

Concurrency & Async · Cohort VII alumna

Returns annually · 6-week course

Hannah Lindqvist

Editorial Engineering workshop · Cohort IX

Cohort XIII · Berlin · 4 weeks

Marcus Okonkwo

Founder workshop · Cohort X

Cohort XIV · Hybrid · 3 sessions

Saoirse Whelan

Compilers TA · Cohort VIII alumna

Lab support · Cohort XIII

The shortest path
to their office hours.

Cohort XIII opens January 2026. Thirty-two seats, six core instructors, three visiting faculty, and the alumni who come back.

Begin your application