Senior Software Engineer focused on frontend and product-facing systems, working closely with design and product, and building AI-assisted workflows (human-in-the-loop, tools, feedback loops, spec-driven development).
const leo = {
role: "Software Engineer β Frontend / AI Engineer",
currentFocus: [
"AI-assisted dev workflows",
"Human-in-the-loop systems",
"Internal tooling & DX",
"Frontend as product surface"
],
howIWork: [
"Spec β RFC (optional) β Implementation",
"Clarity over cleverness",
"Systems > isolated features",
"Clarity, maintainability, performance and strategy are trade-offs, not afterthoughts",
"Ship, learn, refine"
]
};- Structuring things before coding
- Working with AI (flows, orchestration, usage patterns)
- Thinking more about how things feel to use β treating DX as seriously as UX
- Building tools that help me (and others) move faster
A system I use to register, organize and refine what I learn over time. Not a blog β more like a thinking system. Check out the Notion and Newsletter (Substack) below.
Most of what Iβm building lives here:
π LogBook for Devs GitHub Organization
I prefer keeping things evolving in one place instead of maintaining a static list here.
A few things Iβve built along the way:
- yggdrasil-worktree β Git worktree orchestration CLI
- react-currency-mask β currency input handling with strong BRL support
- ai-skills-companion β GUI for managing and running developer skills
- ai-field-kit β tooling and setup for real-world AI-assisted development workflows
- Codex
- Claude
- OpenCode
- Custom workflows around AI-assisted development
- AI orchestration (multi-step workflows, tools, feedback loops)
- Motion and animation as communication β it's the small things
- Interfaces as guided experiences (influenced by games, anime and cinematics)
- Micro-interactions that add clarity and a bit of joy
Still figuring things out, one commit at a time.




