Hi, I'm Daniele.I craft frontend solutions that help teams ship and products scale.

Over the last 13 years, I've moved from freelance and full-stack work into senior frontend roles, helping teams build reliable products with  ReactVue and TypeScript.

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.

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

    • GitHub Copilot

    • Cursor

My journey so far

Senior Frontend EngineerCycloid

Jul 2026 - present

I returned to Cycloid to support a strategic transition between their legacy platform and its next-generation rebuild, bringing back historical product context from my earlier years there. I balanced critical work for enterprise customers on the existing platform with contributing to the new AI-assisted, specification-driven platform, working with Vue 3, Nuxt, TypeScript, Claude Code and Cursor.

Independent Software Engineerdangz.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 EngineerGranular 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 DeveloperCycloid

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 DeveloperSaavu

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 Developer33 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.

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 tradeoffs that come with building things for real users.