CV Portfolio
Professional portfolio
About
An interactive, keyboard-navigable curriculum vitae and professional portfolio for Juan Andrés Moreno Rubio — the person behind Drolosoft. It covers 21 years of full-stack development, SAP Customer Data Cloud consulting, work on Olympic Games platforms, and authentication systems serving millions of users.
Highlights
Keyboard-First Navigation
Full keyboard shortcut system for expanding sections, switching themes, toggling CV length, and triggering PDF export — no mouse required.
Multi-Format PDF Export
Three downloadable versions (short, default, extended) generated server-side on demand, not pre-rendered static files.
Live Projects Section
Personal and freelance projects linked directly with technology stacks and status — La Porra, Somos Una Ola, cmux-resurrect, and more.
Self-Referential Build
The CV is the portfolio piece: built with Go + HTMX, the footer documents exactly how it was made.
Built With
- Go + Hono — Server-side rendering, PDF generation
- HTMX — Dynamic sections, zero-JS interactivity
- Semantic HTML5 + Pure CSS3 — No utility framework
The Story
Every developer has a CV that doesn't reflect how they actually build software. This one is the evidence itself — a server-rendered, keyboard-navigable, PDF-exportable document that demonstrates the same stack it lists in the “built with” section.
CV Portfolio
Professional portfolio