Yeray Domínguez Full-Stack Full-Stack

Full-stack developer · since 2019 Desarrollador full-stack · desde 2019

Yeray Domínguez

I build business web applications that stay reliable as they grow — from the data model and the API to the interface people actually use.

Construyo aplicaciones web de negocio que siguen siendo fiables a medida que crecen — desde el modelo de datos y la API hasta la interfaz que la gente usa.

7+ years in enterprise software. Now building my own products to the same standard.

Más de 7 años en software empresarial. Ahora construyo mis propios productos con el mismo estándar.

Yeray Domínguez
Yeray Domínguez Full-stack Full-stack
Building since Construyendo desde 2019
Data Datos
PostgreSQLOracle
Services Servicios
PythonDjangoDjango REST FrameworkJavaSpring Boot
Interface Interfaz
TypeScriptReactNext.jsVue.js

About

Sobre mí

An enterprise-trained engineer moving toward independent product development — where reliability isn't optional and every feature has to earn its place.

Un ingeniero formado en entornos empresariales que avanza hacia el desarrollo de producto independiente — donde la fiabilidad no es opcional y cada funcionalidad debe justificar su lugar.

Clean architecture

Arquitectura limpia

Code organised so the next person to open it — often me, a year later — can change it safely.

Código organizado para que quien lo abra después — a menudo yo, un año más tarde — pueda cambiarlo con seguridad.

Reliable systems

Sistemas fiables

Enterprise habits at any size: data integrity, handled error paths, predictable behaviour under load.

Hábitos de empresa a cualquier escala: integridad de datos, errores contemplados y comportamiento predecible bajo carga.

Product mindset

Mentalidad de producto

Starts from the business problem and what it costs, not from the framework.

Parte del problema de negocio y de lo que cuesta, no del framework.

AI-assisted development

Desarrollo asistido por IA

Modern tooling used deliberately to move faster, with the same review standard applied to what it writes.

Herramientas modernas usadas con criterio para ir más rápido, aplicando el mismo estándar de revisión a lo que producen.

Selected work

Trabajo seleccionado

Three projects, three stages of maturity.

Tres proyectos, tres etapas de madurez.

Shown at the stage they're actually at — not dressed up as finished products.

Mostrados en la etapa en la que están de verdad, sin disfrazarlos de productos terminados.

  1. Built Construido Noro
  2. In development En desarrollo PharmaB2B
  3. Concept Concepto Smart Operations
Noro ecommerce homepage

BuiltConstruido

Noro Ecommerce Platform

A complete ecommerce application with separate frontend and backend — product catalog, cart, checkout, order management and inventory, built to run as a real business.

Una aplicación ecommerce completa, con frontend y backend separados — catálogo, carrito, checkout, gestión de pedidos e inventario, construida para operar como un negocio real.

DjangoDRFPostgreSQLNext.jsTypeScript
PharmaB2B dashboard

In developmentEn desarrollo

Pharmacy B2B Platform

A B2B platform modelled on real pharmacy workflows — roles, order states, invoicing and operational dashboards between businesses.

Una plataforma B2B basada en flujos reales de farmacias — roles, estados de pedido, facturación y paneles operativos entre negocios.

DjangoDRFPostgreSQLModern frontendFrontend moderno

ConceptConcepto

Smart Operations Suite

A concept for an internal platform that centralises processes, reporting, task coordination and automation for growing businesses.

Un concepto de plataforma interna que centraliza procesos, informes, coordinación de tareas y automatización para negocios en crecimiento.

Design phaseFase de diseño

Experience

Experiencia

2023 — 2026

Senior Full-Stack Developer

Desarrollador Full-Stack Senior

Enterprise software · confidential client

Software empresarial · cliente confidencial

Led backend architecture and API design for large-scale business applications, working closely with frontend teams to deliver cohesive, maintainable systems.

Lideré la arquitectura backend y el diseño de APIs para aplicaciones empresariales a gran escala, coordinando con equipos frontend para entregar sistemas coherentes y mantenibles.

Spring BootVue.jsOracleDockerKubernetes
2020 — 2023

Full-Stack Developer

Desarrollador Full-Stack

Enterprise software · confidential client

Software empresarial · cliente confidencial

Built and maintained REST APIs and microservices, contributing to Angular and Vue interfaces across several internal business platforms.

Construí y mantuve APIs REST y microservicios, contribuyendo a interfaces en Angular y Vue en varias plataformas de negocio internas.

JavaAngularNode.jsMariaDBREST APIs
2018 — 2020

Software Developer

Desarrollador de Software

Enterprise software · confidential client

Software empresarial · cliente confidencial

Developed and optimised data-heavy modules and stored procedures for core business systems.

Desarrollé y optimicé módulos con alto volumen de datos y procedimientos almacenados para sistemas de negocio centrales.

JavaPL/SQLOracleTypeScript

What I do

Qué hago

01 / Data01 / Datos

Database modelling

Modelado de bases de datos

Relational schemas designed for integrity first: constraints, indexes and migrations that don't lose data.

Esquemas relacionales diseñados priorizando la integridad: restricciones, índices y migraciones que no pierden datos.

02 / Services02 / Servicios

Backend architecture

Arquitectura backend

Structuring services and modules so they stay understandable as the system grows.

Estructurar servicios y módulos para que sigan siendo comprensibles a medida que el sistema crece.

03 / Contract03 / Contrato

REST APIs

Documented endpoints with predictable payloads and error responses teams can build against.

Endpoints documentados, con respuestas y errores predecibles sobre los que otros equipos pueden construir.

04 / Interface04 / Interfaz

Frontend development

Desarrollo frontend

Typed, componentised interfaces in React, Next.js and Vue that stay quick to load and quick to change.

Interfaces tipadas y por componentes en React, Next.js y Vue, rápidas de cargar y de modificar.

05 / Delivery05 / Entrega

Enterprise systems

Sistemas empresariales

Software held to production standards — environments, releases and code review as part of the work.

Software con estándares de producción: entornos, releases y revisión de código como parte del trabajo.

06 / Tooling06 / Herramientas

AI-assisted development

Desarrollo asistido por IA

Modern tooling to move faster, reviewed with the same care as anything else that ships.

Herramientas modernas para ir más rápido, revisadas con el mismo cuidado que cualquier otra cosa que se publica.

Let's talk about what you're building.

Hablemos de lo que estás construyendo.

Open to freelance work, product collaborations and full-stack roles.

Abierto a trabajo freelance, colaboraciones de producto y posiciones full-stack.