Bernardo Farah

I’m Bernardo Farah — an engineering leader based in Seattle, currently Director of Engineering at Xero. Before that, I spent over seven years at Samsara, scaling teams through hypergrowth and building products from zero to one.

Half Swiss, half Brazilian, full dad. Mediocre photographer, worse woodworker.

Writing

Mapping the Ocean Floor: Interviewing at the Right Resolution
March 2026

What ocean floor mapping teaches us about interviewing — why depth beats breadth and how to design for real signal.

Iterative Optimization on Hot Paths in Go Apps
October 2018

Optimizing memory usage in Go for GraphQL and ORM models

Streaming CSV with Rails
June 2017

Stream CSV files lazily using Rails, Rack, an Enumerator and HTTP headers

Open Source

active-redux

JSON-API redux store with models

botopolis

An extensible chat bot written in Go

interactor-schema

Enforced schema for Interactor::Context