Daniel Gea

Frontend Developer · UX Designer

I build web applications with a focus on clean, scalable code and thoughtful organisation. Responsive design, accessibility, and UX principles are at the core of how I work.

Daniel Gea
scroll

Experience

abss interactive
Frontend Developer  | April 2025 – Present

Focus on building and maintaining web applications using Next.js in collaboration with backend and design teams.

  • Developed a drag-and-drop media library, integrated into a custom CMS for non-technical client use, integrated using intertia/react.
  • Built a reusable React component library, packaged as a private npm module and consumed across multiple client projects.
  • Designed headless frontend architecture on top of a Laravel backend, keeping the two decoupled.
  • Implemented multi-language support (next-intl) with URL-driven filters and pagination that stay in sync across locales.
  • Worked with authentication flows and REST API integrations for production apps.
  • Added testing using Vitest for core utility, avoiding breaking features on refactors.
  • Designed components and flows with an accessibility-first approach (semantics, contrasts, navigation, ARIA tags).

Stack

  • TypeScript / JavaScript
  • React
  • Next.js
  • Tailwind CSS
  • HTML
  • CSS
  • REST / GraphQL
  • Astro
  • Vitest / Jest
  • Sass
  • Storybook
  • Alpine.js
  • Figma

Projects

Publications

Hola! Hello!

Let's connect