About
I'm Emerson Soares. Based in Brazil. I design systems for a living and think about them the rest of the time.
I'm always thinking about systems. Any field I study, any book I read, any problem I look at — I end up modeling it as a system. That's not a methodology. It's just how my brain works.
By day I lead platform engineering for a major bank: developer platform, payment terminal architecture, and developer experience. All three are problems where a small set of composable primitives needs to express a large surface of domain operations. That constraint shapes how I think about everything else.
On my own time I build things. StateCraft is a deterministic engine for reasoning under uncertainty — it separates what is observed from what is believed, what is derived from what is hypothesized. The canon on this site is the philosophical foundation behind it. git-native-issue is an issue tracker built entirely on git's four object types. I also tinker with CAN-based car automation, which is a different kind of system but the same kind of thinking.
I write about primitive-driven design, applied determinism, and what happens when you take a substrate's primitives seriously. This site follows a bounded AI-assistance protocol: I originate the ideas, AI helps with rendering.