JM

Desarrollador Full-Stack

Javier Mateo

Desarrollo aplicaciones web de principio a fin con Angular, TypeScript, Node.js y Spring Boot. Máster en Full Stack Developer por UNIR y en busca de mi primer puesto como desarrollador.

Javier Mateo

Sobre mí

Quién soy

Empecé por los sistemas y las redes, di el salto al desarrollo de aplicaciones multiplataforma y terminé con el Máster en Full Stack Developer de UNIR.

Me gusta construir de principio a fin: diseñar la API, modelar la base de datos y cuidar la interfaz. Busco mi primer puesto como desarrollador full-stack en un equipo donde seguir aprendiendo y aportar desde el primer día.

Idiomas
Español nativo · Inglés C1
Formación
Máster Full Stack · UNIR
Experiencia internacional
Prácticas Erasmus en Italia

Experiencia

  1. Prácticas

    Viewnext · España

    • Diseñé y desarrollé un portal de gestión de accesos y tickets con ASP.NET Core y SQL Server, que mejoró la gestión de incidencias internas.
    • Administré servidores en Azure, con seguimiento de vulnerabilidades y versiones.
    • ASP.NET Core
    • SQL Server
    • Azure
  2. Prácticas · Programa Erasmus

    Invisible Farm S.R.L. · Italia

    • Administré la base de datos y la web de la sanidad pública de Lombardía con PHP.
    • Migré sitios web con Drupal, asegurando la continuidad y el rendimiento del servicio.
    • PHP
    • Drupal

Formación

  1. 2025 – 2026

    Máster en Full Stack Developer

    Universidad Internacional de La Rioja (UNIR)

  2. 2025 – 2026En curso

    Máster en Desarrollo con IA

    Big School

  3. 2023 – 2025

    Técnico Superior en Desarrollo de Aplicaciones Multiplataforma

    Escuela Vedruna Sevilla

  4. 2020 – 2023

    Técnico en Sistemas Microinformáticos y Redes

    IES Martínez Montañés

Actividad en GitHub

Algunos proyectos

Cosas que he construido

Captura de Diaryo
Captura de Diaryo

Proyecto personal · Windows y web

Diaryo

Un diario infinito para tu PC: cada día es una doble página sin márgenes para escribir, dibujar, pegar post-its y unir ideas con flechas. Aparece sobre el escritorio con un atajo y también funciona en el navegador.

  • Motor de lienzo propio con Canvas 2D: lápiz, rotulador, texto, post-its, figuras y flechas que siguen unidas a lo que conectan
  • App de escritorio con Tauri y Rust: diario flotante con Ctrl+Alt+D, icono en la bandeja, copias diarias y actualizaciones automáticas
  • Nube opcional con cifrado de extremo a extremo: el servidor solo guarda datos ilegibles y se puede escribir sin conexión
  • Español e inglés, tema claro y oscuro, y una versión web que también se usa con el dedo en el móvil
  • TypeScript
  • React
  • Canvas 2D
  • Tauri
  • Rust
  • Vite
  • IndexedDB
Captura de Beer League
Captura de Beer League
Captura de Beer League

App social · Flutter

Beer League

App social en la que grupos de amigos compiten registrando sus consumiciones, con temporadas y torneos.

  • Temporadas mensuales y torneos con multiplicadores de puntos
  • Clasificación en directo de cada grupo de amigos
  • Widget nativo de Android para consultar la clasificación
  • Flutter
  • Dart
  • Firebase
  • Cloudinary
  • Provider

API pública · Java Spring Boot

Terrace Weather API

API REST gratuita y sin API key que convierte la previsión meteorológica en una decisión: si merece la pena abrir la terraza de un restaurante, hora a hora.

  • Veredicto OPEN / CAUTION / CLOSED y aforo recomendado para cada franja horaria
  • Pondera lluvia, viento y sensación térmica con perfiles configurables según el clima y el equipamiento
  • Revisa hasta 25 reservas de un día en una sola llamada y propone el mejor horario
  • Documentación interactiva con Swagger y OpenAPI
  • Java
  • Spring Boot
  • Docker
  • OpenAPI
  • Open-Meteo

Stack

Con qué trabajo

Frontend

  • JavaScript
  • TypeScript
  • Angular
  • HTML
  • CSS

Backend

  • Java
  • Spring Boot
  • Node.js
  • Express
  • C#
  • ASP.NET Core

Bases de datos

  • MySQL
  • PostgreSQL
  • SQL Server
  • Firebase

Cloud y DevOps

  • Git
  • Docker
  • Kubernetes
  • Azure
  • Cloud

Arquitectura y redes

  • Microservicios
  • REST APIs
  • Infraestructura de redes

Mobile y otros

  • Flutter
  • Android
  • Unity
  • Desarrollo con IA

Contacto

¿Hablamos?

Busco mi primer puesto como desarrollador full-stack. Si en tu equipo hay sitio para mí, escríbeme y lo hablamos.

javimateo2003@gmail.com
Descarga mi CV (PDF)

© 2026 Javier Mateo

Diseñado y construido con Next.js