Hi, I'm Daniele.I help teams ship reliable frontend products.
Over the last 13 years, I've worked across freelance, full-stack, and senior frontend roles. I work mainly with React, Vue, TypeScript and AI tools in my day-to-day engineering workflow.
Today, I work remotely from Santa Cruz de Tenerife (Spain), collaborating with distributed teams, mentoring engineers, and helping products move from idea to production with efficiency.
My journey so far
Senior AI Frontend Engineer - Cycloid
Jul 2026 - present
I returned to Cycloid to support the end-to-end evolution of its products, contributing across infrastructure, backend and frontend while providing continuous technical, UI/UX and product judgment. I balanced critical enterprise customer work on the legacy platform with the development of its AI-assisted, specification-driven next-generation platform using Vue 3, Nuxt 4, TypeScript and agentic tools like Cursor and Claude Code.
Independent Software Engineer - dangz.dev
Oct 2025 - Jun 2026
Between contracts, I built complex React and Next.js applications to deepen my expertise in the modern React ecosystem, including the App Router, headless CMS integrations and modern state/data patterns. I also started this blog to write about frontend architecture and scalable UI engineering, and sharpened my AI-assisted development workflow with Claude Code and Cursor.
Senior Frontend Engineer - Granular Energy
Apr 2023 - Aug 2025
I led the frontend work of multiple features end-to-end, from prototyping to release, including internal tooling and SSG work using Nuxt.js and Prismic. I also focused on improving developer experience through refactoring, testing strategies, codebase architecture, and mentorship.
Senior Frontend Developer - Cycloid
Aug 2019 - Apr 2023
This was a key chapter in my growth, as it's where I effectively started thinking and moving like a senior engineer. I shipped complex features, developing component-driven designs with Storybook and helping with codebase architecture. I also actively contributed to hiring, product management and onboarding.
Full-Stack Developer - Saavu
Nov 2018 - Jul 2019
Working in a small team where code quality mattered taught me speed, versatility and ownership. I built core modules across frontend and backend using different frameworks, TDD, clean code and architecture, and close collaboration with the CEO.
Full-Stack Developer - 33 Mile Radius
Dec 2015 - Oct 2018
I owned the full lifecycle of web and mobile products, from shipping new features to maintaining production systems and supporting marketing websites. I helped them build their main product - a hybrid mobile/desktop reviews generation app.
Earlier Roles - (condensed)
2013 - 2015
Freelancing sharpened my adaptability. I worked with different industries and stacks, delivering React frontends, full-stack features on Node.js, and custom WordPress work. I also developed a Microsoft PC game using TypeScript, C# and Unity 3D.
Beyond the stack
I hold a Bachelor in Computer Engineering from the University of Rome "La Sapienza", but most of what shaped me came from shipping real products with real teams.
My coding journey started when I was still a teenager, wandering school corridors in search of books of Pascal and BASIC, which sooner became of C++, JavaScript and CSS. Reading about hacker news, experimenting with Linux and open source, writing software of every kind.
In my free time I like to stay active, practicing sports like tennis, padél, trail running, swimming or calisthenics. I also like taking care of my plants, playing board games with friends, or eating some delicious food (Italian DNA, remember!).
I'm fluent in English, Spanish, and Italian.
Tools I trust
Frameworks & Languages
HTML5
CSS3
JavaScript
TypeScript
React
Vue
Next.js
Nuxt.js
State Management
Redux
Zustand
Jotai
Pinia
Vuex
Testing, Monitoring & Quality Assurance
Jest
Vitest
Testing Library
Cypress
Playwright
Sentry
DataDog
Design
Figma
Tailwind CSS
SCSS, Sass
Material UI
Remix
Vuetify
Storybook
Data Visualization
GraphQL
React Query
Highcharts
AG Grid
Tooling & Automation
REST API
Swagger, OpenAPI
VS Code
Node.js
Vite
Webpack
Docker
GitHub Actions
Design systems
Agile workflows
Cloud Deployment
Netlify
Vercel
AWS
AI-Assisted Development
Claude Code
Cursor
Codex
GitHub Copilot
Let's talk frontend
If you're working on a frontend project and think I could help, feel free to reach out.
I'm always up for a good conversation about programming languages, frontend architecture, product direction, or the decisions that shape useful software.