Enzo.dev.
This portfolio: a bilingual, accessible, reusable foundation for presenting projects with technical context.
Ideas into
experiences.
const next = "possibility";
build(next);The problem and the people.
Technology lists say little about how a project was conceived. The challenge was to present decisions, context, and results in a portfolio that is easy to explore and update.
Decisions that made a difference.
Portuguese as the primary language, English on dedicated routes, a complete mobile experience, and real data separated from unconfirmed information. Animation must respect reduced-motion preferences.
How the pieces connect.
Reusable components receive content from typed arrays. Each case study has its own metadata. The form prepares a message in an email application, with validation and a copy-contact alternative.
Results, with context.
- 2 languages available through independent routes.
- 3 case studies covering problems, decisions, architecture, and outcomes.
- Verifiable content without inventing clients, career length, or business results.
What I learned
A portfolio’s credibility depends as much on clear content as on interface quality. Making boundaries and decisions explicit makes the work easier to evaluate.