Nicolas BaglivoProduct-Oriented • Systems Thinking • Craft-Driven
I’m a software engineer with over 15 years of experience building for the web with TypeScript, React, and Node. I care about how things feel—visually, technically, and emotionally—and I enjoy the space where design decisions become code and code shapes the experience of design.
I see beauty as a feeling of connection and ease with a product—when you simply want to keep using it. Recently I’ve been exploring motion and interaction as part of that language. I’m particularly interested in how small interaction details shape how a product feels.
If you're curious to explore my work, you can look at some of what I’ve shipped, read some of my writing, or follow along with what I’m currently learning on my Learning in Public page.
Notes to self
- Frustration is natural, endure discomfort, it is inevitable and manageable.
- Everything has a trade-off. The key is being intentional about it and understanding the risks you’re choosing.
- We move forward by doing. Don’t freeze. Avoid overthinking. Use intuition — and validate it.
- Don´t take things so seriously.
- Feel connection with your work —chase that feeling.
- When the body wanders, the mind follows—walks invite creativity.
- Motivation appears while doing, not before
- Step away—time and distance often finish the thought.
- Craft with care and authenticity.
Work
- Focus: UI, interaction & animations, systems design and architecture
- Stack: TypeScript · React · Node
- Background: IC → Team Lead → Tech Lead → intentionally IC again
After years as an individual contributor and six years in team and tech leadership, I learned to think in systems, to build sustainably, and to treat collaboration as a design material of its own. I’m now returning closer to making things, while keeping that broader perspective.
Process
I’m pragmatic about process—ideas evolve, and beginnings are not destinations. I prefer small steps, real feedback, time and distance, and refining work until it earns its place.
AI & creativity
I’m interested in AI less as a productivity multiplier and more as a chance to return to creativity. The current hype often frames AI as a way to produce more code with fewer people, but complex systems are more than output—they’re understanding, intent, and long-term care.
My hope is that AI gives us time and distance from pure execution: more space to think, to wander, and to arrive at ideas the way they often come—unexpectedly, like solutions that appear in the shower after a long day. I have written about this.
Outside work
I read out of pure curiosity, enjoy contemplation and writing as a way to connect with the universe and understanding. I care about health and presence. Lately, surfing has become my way of returning to the now. I have recently spent a few months in Brazil practicing it.