Profile picture of Daniel

Hola

I'm Daniel

Location Vienna, Austria

Originally from Granada, in southern Spain, where I began my studies in Information Science. After my bachelor's, I moved to Portugal to pursue a master's in Human Computer Interaction (HCI) in the beautiful and rainy city of Porto, where I spent two years. Having completed my studies, I moved to Vienna, Austria, to kickstart my career as a Front-end developer.

EnglishGermanSpanishPortuguese

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 projects.
  • Designed a headless frontend architecture on top of a Laravel backend, with dynamic routing and multilanguage support using next-intl.
  • Built URL-driven filtering and pagination for search interfaces, ensuring filter state persists across page reloads, shared links, and browser navigation.
  • Integrated authentication flows using REST API.
  • Added testing with Vitest for core utilities, reducing regressions during refactors.
  • Designed components and flows with an accessibility-first approach, covering semantics, color contrast, keyboard navigation, ARIA attributes, and screen reader compatibility.

Studies

2022 - 2024

[Master’s Degree] Human Computer Interaction · Faculty of Engineering at University of Porto, Portugal

UX/UI design · Frontend development · Interactive installations · Creative coding · Game development

2018 - 2022

[Bachellor’s Degree] Information Sciences (Web Specialization) · University of Granada, Spain

Databases · CMS · Information architecture · Web architecture

Where it started

Web development became my main passion almost by accident. As a teenager, I was deeply interested in photography and wanted to find new ways to share my work beyond physical exhibitions. That curiosity led me to explore websites as a creative medium. What started with a basic understanding of HTML quickly grew into a fascination with building digital experiences, combining creativity, problem-solving, and technology.

Web development

Get in touch