RRP

RafaelRamónParedes

Tech Lead | Ingeniero de Software Senior | Sistemas Distribuidos, IA y Cloud

Alicante, España — En remoto

Abierto a conversaciones

01Perfil

Perfil

Liderazgo técnico sin soltar el código

Tech Lead e Ingeniero de Software Senior con experiencia en desarrollo de producto SaaS y liderazgo técnico de equipos multidisciplinares. Actualmente lidero un equipo de producto formado por perfiles de backend, frontend y QA, y participo en la arquitectura de soluciones, la calidad y la toma de decisiones técnicas.

Especializado en Java (Spring Boot) y React (JavaScript/TypeScript) en entornos cloud de AWS, con Docker, Kubernetes y Grafana. Con experiencia en arquitecturas limpias, diseño de API y sistemas basados en microservicios, tanto para soluciones SaaS como On-Premise, con un enfoque claro en escalabilidad, mantenibilidad y mejora continua.

Años en software
20+
Puestos de ingeniería
5

02Experiencia

Experiencia

Del software de escritorio en C a una plataforma distribuida de modelado de amenazas

  1. 02/2023 — ActualidadEn remoto

    Tech LeadIriusRisk

    Liderazgo técnico de un equipo de producto centrado en el módulo de amenazas y contramedidas de IriusRisk, una plataforma de modelado de amenazas.

    • Actué como referente técnico del equipo, y contribuí a la definición de la arquitectura, la decisión técnica y la evolución del producto.
    • Coordiné y mentoricé a ingenieros de backend, frontend y QA en un entorno multidisciplinar, y desarrollé nuevas funcionalidades.
    • Trabajé con Java, Spring Boot, React (JavaScript/TypeScript), Vaadin, Docker, Kubernetes, Grafana y arquitecturas cloud sobre AWS.
    • Integré soluciones basadas en IA en el producto y en los flujos de desarrollo.
    • Java
    • Spring Boot
    • React
    • Kubernetes
    • AWS
    • IA
  2. 11/2020 — 01/2023En remoto

    Ingeniero de Software SeniorIriusRisk

    Desarrollo de backend y frontend en el producto principal de modelado de amenazas de la compañía, con Java y Groovy.

    • Apliqué principios de clean code, patrones de diseño y prácticas de TDD, sobre todo con Spock, para construir soluciones mantenibles y escalables.
    • Trabajé con Git, Nexus, SonarQube, Gradle y Vaadin.
    • Contribuí a la migración hacia una arquitectura de frontend moderna basada en React.
    • Java
    • Groovy
    • Spock
    • TDD
    • Vaadin
    • React
  3. 06/2005 — 11/2020Alicante, España

    Ingeniero de Software SeniorRecursos en la Red

    Desarrollo de un sistema de gestión editorial que los periódicos usan para gestionar y publicar sus flujos de contenido diarios.

    • Trabajé principalmente con Java, junto a frameworks de JavaScript y después con Vaadin para el desarrollo de frontend.
    • Contribuí al desarrollo de plugins de QuarkXPress con C y C++, y construí soluciones empresariales sobre JBoss/WildFly con EJB, servicios REST y JMS.
    • Apliqué Arquitectura Hexagonal y Domain-Driven Design con Solr, Maven, JPA, Spring Framework, Spring Boot, Git, Subversion y CVS.
    • Asumí el rol de Development Lead, y mejoré la estabilidad del producto y los procesos del equipo con Jira, Confluence y Bitbucket.
    • Java
    • C/C++
    • JBoss
    • DDD
    • Solr
    • Hexagonal
  4. 05/2004 — 06/2005Alicante, España

    Ingeniero de SoftwareCype Ingenieros

    Equipo de desarrollo de CYPECAD, una solución de software comercial para arquitectura, ingeniería y construcción.

    • Trabajé principalmente con el lenguaje C sobre las funcionalidades centrales de la aplicación.
    • Mantuve funcionalidades centrales y colaboré en equipo con herramientas de control de versiones.
    • C
    • AEC
    • Escritorio
  5. 10/2001 — 02/2004Alicante, España

    Ingeniero de SoftwareUniversidad de Alicante

    Departamento Javalab, con varios proyectos centrados en tecnologías web basadas en Java.

    • Trabajé principalmente con Java, JSP, Servlets, XML/XSL y la base de datos XML Tamino.
    • Adquirí experiencia en desarrollo de aplicaciones web empresariales y en flujos de trabajo colaborativos con CVS.
    • Java
    • JSP
    • Servlets
    • XML/XSL

03Competencias

Competencias

Cuatro áreas que sostienen las mismas decisiones de producto

Liderazgo y estrategia

Equipos, arquitectura y ciclo de vida del producto.

  • Liderazgo técnico de equipos de producto multidisciplinares
  • Arquitectura de soluciones y decisión técnica
  • Mentoría de ingenieros y estándares técnicos
  • Entrega de producto SaaS y On-Premise

Desarrollo backend

Plataforma Java, arquitecturas limpias y servicios empresariales.

  • Java (Spring Boot, EJB, JPA), Groovy, C, C++
  • Clean Architecture, Arquitectura Hexagonal, DDD
  • Microservicios y diseño de API
  • TDD con Spock, Clean Code
  • Servicios REST, JMS, Solr, JBoss/WildFly

Frontend e interfaz

Web moderna e interfaces Java heredadas.

  • React (JavaScript/TypeScript)
  • Vaadin
  • JSP y Servlets
  • XML/XSL

Cloud, DevOps e IA

Infraestructura, observabilidad y tecnología emergente.

  • AWS (Amazon Web Services)
  • Docker y Kubernetes
  • Grafana, SonarQube, Nexus
  • Maven, Gradle, Git, Bitbucket
  • Programación agéntica y soluciones basadas en IA

04Formación

Formación

Formación académica

Ingeniería Informática

Universidad de Alicante

Alicante, España · 09/2001

05 Idiomas

  • InglésAvanzado

  • EspañolNativo

06Contacto

Contacto

Escríbeme por correo, o encuéntrame en el canal que prefieras