Víctor Manuel Gómez Álvarez
Desarrollador Full Stack · Madrid
Desarrollo aplicaciones web con C# y .NET en el backend y React en el frontend.
Proyectos
Coasterdle
Estado: En desarrollo
Juego de adivinar al estilo Wordle, ambientado en parques de atracciones. Se está desarrollando ahora mismo.
StackReact · Vite · .NET · Cloudflare R2
SQUARED
Estado: Funcionando
Juego sencillo en el que hay que encajar un rectángulo que se va expandiendo dentro de un marco, sin quedarse corto ni pasarse.
StackUnity · C#
GYM_RECORDS
Estado: Pendiente
Aplicación Android para registrar el entrenamiento y la alimentación, y comprobar si las rutinas y la dieta ayudan a cumplir los objetivos. Pendiente: quiero sacarla adelante.
StackKotlin · SQLite
Experiencia
Devoteam
Mayo 2024 – actualidad
Participo en la migración de una aplicación interna de .NET Framework 4.7 a .NET 10 y llevo su liderazgo técnico. Los módulos pasan de MVC a una arquitectura headless, con API y React, sobre un monolito modular. Configuro los despliegues y pipelines con GitLab CI, desarrollé el módulo de facturación e integro agentes de IA en el flujo de desarrollo.
TecnologíasC# · .NET · React · GitLab CI
WE DO THE BEST SL
Julio 2023 – mayo 2024
Modernicé un sistema de contabilidad en Angular, con endpoints en .NET. También hice un servidor en Python que recogía datos BLE de dispositivos de un gimnasio y los retransmitía por WebSockets, y una aplicación de escritorio en WPF que mostraba esa actividad en tiempo real.
TecnologíasAngular · .NET · Python · WebSockets · WPF
Stack
Backend y datos
- C#
- .NET
- SQL Server
- MySQL
Frontend
- React
- Angular
- TypeScript
- JavaScript
- HTML/CSS
- WPF
Arquitectura
- Monolito modular
- MVC
- APIs REST
- WebSockets
DevOps
- GitLab CI
- Git
- IIS Server
Evolución


Cifras
Versión 2 Actual
Etiqueta de git:
v2-nextjsRehecha desde cero con Next.js y TypeScript. Tiene un reloj en 3D y dos idiomas, y su rendimiento y accesibilidad están medidos.
Móvil
- Rendimiento
- 97Cambio respecto a la versión anterior: +52
- Accesibilidad
- 100Cambio respecto a la versión anterior: +14
- Buenas prácticas
- 100Cambio respecto a la versión anterior: +4
- SEO
- 100Cambio respecto a la versión anterior: +9
- Carga (LCP)
- 2,5 sCambio respecto a la versión anterior: -9,1 s
- Saltos (CLS)
- 0Cambio respecto a la versión anterior: -0,927
Escritorio
- Rendimiento
- 100Cambio respecto a la versión anterior: +22
- Accesibilidad
- 100Cambio respecto a la versión anterior: +14
- Buenas prácticas
- 100
- SEO
- 100Cambio respecto a la versión anterior: +9
- Carga (LCP)
- 0,5 sCambio respecto a la versión anterior: -1,5 s
- Saltos (CLS)
- 0Cambio respecto a la versión anterior: -0,237
Lighthouse en la web publicada · 17 oct 2026
Versión 1
Etiqueta de git:
v1-angularPrimera versión, con Angular 16 y Angular Material. Contenido escrito a mano en una sola plantilla y formulario de contacto con EmailJS.
Móvil
- Rendimiento
- 45
- Accesibilidad
- 86
- Buenas prácticas
- 96
- SEO
- 91
- Carga (LCP)
- 11,6 s
- Saltos (CLS)
- 0,927
Escritorio
- Rendimiento
- 78
- Accesibilidad
- 86
- Buenas prácticas
- 100
- SEO
- 91
- Carga (LCP)
- 2,0 s
- Saltos (CLS)
- 0,237
PageSpeed Insights · 6 oct 2026
Contacto
Si has llegado hasta aquí, me gustaría saber qué te ha parecido y hablar de lo que tengas entre manos.