Full Stack
developer.

React · TypeScript · Next.js · PostgreSQL

SaaS · REST APIs · Automation with n8n

Ronda, Málaga · Remote from Spain / Hybrid in Málaga

Complete applications. Thoughtful integrations.

Qualified in Multiplatform Application Development. I build personal projects with React, TypeScript, Next.js and PostgreSQL: interfaces, data, REST APIs, permissions, tests and deployments. I am seeking my first hired IT role after my CodeArts development internship, with separate professional healthcare experience.

Fully available · Native Spanish · English B1

Technology, applied.

Interface and product

React · TypeScript · JavaScript · Next.js · Vite · Astro · HTML · CSS · Tailwind CSS

Backend and data

Supabase · PostgreSQL · SQL · REST APIs · RLS · Edge Functions

Quality, delivery and automation

Vitest · GitHub Actions · Git · Docker · Cloudflare · n8n · WordPress · RSS

Experience, in context.

Personal products

Independent development · Not contracted employment

Designing, integrating and validating my own web applications: interfaces, data, permissions, tests and deployment. These are personal products, not client engagements or employment as a hired developer.

Software development internship

CodeArts Solutions · July–September 2025 · Remote

My three-month internship at CodeArts is professional experience separate from my personal projects. Contributed to Drupal/DDEV and Symfony/Docker codebases, using Git and GitHub for version control, collaboration and development environments.

Laboratory technician

Andalusian Health Service · Professional healthcare experience

Quality, traceability, documentation and incident resolution in laboratory operations. This is transferable healthcare experience, not clinical software development or IT employment.

Education and learning.

Higher Technician in Multiplatform Application Development

ILERNA · Completed in 2026

Degree in Computer Engineering

Universitat Oberta de Catalunya · In progress

Higher Technician in Clinical Diagnostic Laboratory

IES Gonzalo Huesa

Artificial intelligence certificates

IBM SkillsBuild

Complementary learning

Kalytrum is a learning project for Java and Spring Boot. It is not featured as a deployed product or linked to a public demo.

Public technical demonstration.

OpsFlow Dashboard

A React and TypeScript demonstration with fictional data, filters, list and Kanban views. Vitest and GitHub Actions support testing and delivery. This is a technical exercise, not a client product or contracted work.

Try OpsFlow

Other CV versions.

The main download is the Full Stack CV. These alternatives focus on specific roles; all four documents are in Spanish.

Let’s talk.

Seeking my first professional IT role in Spanish-speaking teams, preferably remote from Spain or a reasonable hybrid arrangement in Málaga.

Personal project

Incidencia Fácil

A personal multi-organization SaaS for QR reports and traceable issue management.

Actual Incidencia Fácil website screenshot. The report shows sample data. Other project covers are conceptual images.

Actual Incidencia Fácil website screenshot. The report shows sample data. Other project covers are conceptual images.

What you can explore

From public reports without registration to a private dashboard with statuses, roles, permissions and traceability. Multi-organization management with PostgreSQL, RLS policies, QR forms and PDF reports. The demo uses simulated data, not customer records.

Public interface, forms and permission management.

React · JavaScript · Vite · Supabase · PostgreSQL · RLS · PDF

Personal product in development. Demo with simulated data. Stripe exclusively in test mode.

Actual screenshot of the updated Incidencia Fácil demo, with simulated data.
Actual screenshot of the updated Incidencia Fácil demo, with simulated data.
Open project