Leonardo Nascimento

Hi, I'm Leonardo Nascimento

Engineering Unit Manager & Generative AI Lead

I run an automotive embedded software unit of ~75 engineers and lead the implementation of Generative and Agentic AI for software engineering across Portugal. Executive MBA from The Lisbon MBA, immersion at MIT Sloan — and still shipping code, in Rust, C++, and Smalltalk.

View Resume

Projects I'm Currently Working On

View all projects →

Blog Posts I Recently Wrote

Objects at the Command Line #004 — Conway's Game of Life Has Two Rules

August 13, 2026

Conway’s Game of Life is the poster child for emergent complexity: worlds of behavior falling out of a rule you can say in one breath.

Read more →

Objects at the Command Line #003 — A Calculator With No Operator Dispatch

August 6, 2026

An RPN (reverse Polish) calculator is a classic small exercise, and it almost always grows the same organ: a place that maps "+" to addition, "-" to subtraction, and so...

Read more →

Objects at the Command Line #002 — A State Machine With No `switch`

July 30, 2026

Almost every state machine is born clean and dies as a nested conditional. Here’s the familiar shape — a turnstile in JavaScript, written the way most of us would reach...

Read more →