Madrid, España

Miguel Nieto

Apasionado del código limpio, seguro y las nuevas tecnologías.

Experiencia laboral

ATM Grupo Maggioli

Java Backend DeveloperAgosto 2022 - actualidad
  • Desarrollo de aplicaciones end-to-end robustas y seguras, principalmente en el entorno WildFly, optimizando el rendimiento y la seguridad del backend.
  • Organización y gestión de proyectos de software utilizando Jira para la planificación y seguimiento.
  • Desarrollo de librerías y herramientas internas para mejorar la Experiencia del Desarrollador (DX).
  • Experiencia exitosa en migración y modernización de software legacy (incluyendo sistemas en .NET, Visual Basic y Java antiguo) hacia plataformas modernas.
  • Amplia experiencia en análisis de rendimiento (profiling) y debugging de aplicaciones complejas, identificando y resolviendo cuellos de botella.
JavaWildFlyJira / SCRUMLegacy Migration
PrácticasAbril 2022 - Julio 2022
  • Colaboración en proyectos de desarrollo web, aplicando metodologías ágiles y conocimientos técnicos del Grado Superior.

Proyecto personal

Product Owner / ArquitectoMarzo 2021 - Junio 2024
  • Liderazgo Arquitectónico y Tecnológico: Responsable de la definición de la arquitectura de software y la selección de tecnologías clave.
  • Rendimiento y Escalabilidad: Diseño e implementación de estrategias de escalabilidad vertical y horizontal, logrando la optimización del rendimiento y alta disponibilidad.
  • Gestión de Datos y Análisis: Dominio en la administración y optimización de bases de datos (SQL/NoSQL) y uso de herramientas de análisis de datos.
  • Infraestructura y DevOps: Habilidad en la gestión de servidores y la automatización de tareas de infraestructura (CI/CD, scripting).
  • Organización y Comunicación: Competencia en la organización de equipos/proyectos.
Software Developer / FreelanceJunio 2018 - Marzo 2021
  • Administración de Infraestructura Linux: Gestioné y mantuve una red de servidores Linux con despliegues de múltiples servicios críticos.
  • Bases de Datos y Sistemas de Mensajería: Experiencia sólida con bases de datos relacionales (SQL) y no relacionales (NoSQL), y sistemas de mensajería/broker como Redis.
  • Ciclo de Vida del Software Java: Dominio del ciclo de vida completo del software Java (diseño, desarrollo, implementación y actualización), entregando soluciones escalables.
JavaSQLDevOpsAdministración del sistema LinuxCI/CD

Estudios

IES Laguna de Joatzel

IES Laguna de Joatzel

2020 - 2022
Grado Superior en Desarrollo de Aplicaciones Web (DAW)
Formación completa en desarrollo web full-stack, incluyendo bases de datos, entornos de desarrollo y sistemas.
IES Satafi

IES Satafi

2018 - 2020
Bachillerato de Ciencias

Habilidades

🤖 AI & Agentic Development

AntigravityClaudeCodexCursor IDEGeminiPrompt EngineeringVibecodingWindsurf

💻 Backend & Lenguajes Core

JavaJavaScriptNodeJSTypeScriptVisual Basic

🌐 Frontend & Desarrollo Web

Java JSPNextJSReactTailwind / CSS

💾 Bases de Datos & Mensajería

ActiveMQApache KafkaInfluxDBMariaDBMicrosoft SQL ServerMongoDBOracle DatabasePostgreSQLRabbitMQRedisSQL

⚙️ DevOps & Infraestructura

AWSAdministración del sistema LinuxCI/CDControl de versionesDevOpsDockerGitHub / Bitbucket / GitLabJenkinsServidor de aplicaciones JBossWildFly

🔧 Herramientas & Build

EclipseIntelliJ / VSCodeMaven / Gradle

🧠 Arquitectura & Conceptos

AbstracciónAnálisis estadísticoArquitectura de la aplicación

✅ Gestión & Metodología

Colaboración transversal entre equiposDesarrollo de equipoDesarrollo ágil de softwareLegacy Migration

📚 Contexto & Idioma

Administración PúblicaInglés Técnico

Contactar

Si deseas discutir oportunidades profesionales o proyectos, puedes contactarme directamente.

miguelnieto.profesional@gmail.com