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.

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
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
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
2025 – 2026
Máster en Full Stack Developer
Universidad Internacional de La Rioja (UNIR)
2025 – 2026En curso
Máster en Desarrollo con IA
Big School
2023 – 2025
Técnico Superior en Desarrollo de Aplicaciones Multiplataforma
Escuela Vedruna Sevilla
2020 – 2023
Técnico en Sistemas Microinformáticos y Redes
IES Martínez Montañés
Actividad en GitHub
Algunos proyectos
Cosas que he construido
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
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
Open source
Contribuciones a otros proyectos
public-apis/public-apis
Add Terrace Weather API
Añadí mi Terrace Weather API al catálogo colaborativo de APIs públicas más popular de GitHub (más de 480.000 estrellas).
career-ops-hq/career-ops
docs(i18n): sync Spanish interview modes with current English source
Sincronicé la documentación en español de los modos de entrevista (planificación y debrief) con la versión en inglés, que llevaba seis commits de ventaja.
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.comDescarga mi CV (PDF)



