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 ResumeProjects I'm Currently Working On
Parley
Actively developing the pure resolution engine and constraint algebra for this modern GNU Smalltalk package manager.
View project details →Spec Kit V-Model
Currently refactoring the evaluation and lifecycle framework to prepare for the v1.0.0 launch.
View project details →VS Code Smalltalk
Drafting the roadmap and planning future architectures to support multiple dialects beyond GNU Smalltalk.
View project details →Blog Posts I Recently Wrote
Objects at the Command Line #004 — Conway's Game of Life Has Two Rules
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
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`
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 →