Frontend developer based in Valencia, Spain, working mainly with Vue and Nuxt. I've been building web apps for 5+ years — from a live streaming platform with 50k monthly users to AI-powered tools and enterprise management software. I also spend a fair amount of time automating things with n8n and made a few contributions to the Nuxt ecosystem.
I'm currently open to remote freelance contracts and full-time remote roles.
- Vue / Nuxt — my daily drivers (2, 3 and 4)
- AI & automation — building RAGs, chatbots and agents with n8n
- Full-stack when needed — Laravel, Node, Strapi, PostgreSQL, MongoDB
- Open source — I contributed to
@nuxtjs/deviceand contribute where I can
| Project | Stack | Notes |
|---|---|---|
| AirCam | Nuxt, Strapi, GraphQL, Three.js, Leaflet | Live webcam streaming platform for Sardinia — 50k monthly users |
| Redazione AI | Nuxt 4, PrimeVue, Laravel, n8n | Editorial platform with AI-generated articles & editorial plans |
| NurNet+ | Nuxt, Vite PWA, OpenLayers, Tailwind | Offline PWA for discovering Sardinian megalithic sites |
| @nuxtjs/device | Nuxt 3, TypeScript | Ported to Nuxt 3, merged into the official nuxt-modules org |
| Schedule-X | TypeScript | Implemented double-click callbacks, PR #769 merged |
- Portfolio: redemption198.github.io/portfolio
- LinkedIn: linkedin.com/in/jacopo-pinna

