Hello, I’m

Álvaro Rivas

I am a Senior Software Engineer.

Álvaro Rivas

About me

Álvaro sitting beside a window overlooking a mountain landscape

Based in Madrid, Spain

I’m a senior software engineer. At Nexthink, I build scalable web applications and distributed systems, specialising in React, microfrontends, and Module Federation.

I’ve led the migration of 40+ microfrontends and improved React performance by up to 70%. I recently completed an MSc in Artificial Intelligence, where I built an AI-powered SRE agent for incident diagnosis and remediation guidance.

Skills

  • TypeScript / JavaScript
  • React
  • Microfrontends
  • Module Federation
  • Java / Spring Boot
  • Kafka
  • Software architecture
  • AWS
  • Kubernetes
  • CI/CD
  • Testing & TDD
  • Machine learning
  • Deep learning
  • RAG

Experience

  1. 2022 — PresentNexthink

    Senior Software Engineer

    Building the foundations for scalable applications and independent teams.

    • Led the migration of 40+ microfrontends to Module Federation.
    • Optimized React microfrontends, delivering up to a 70% performance improvement.
    • Designed a company-wide strategy for unit, integration, and contract testing.
    • Built Kafka-based streaming APIs and backend services with Java and Node.js.
    • Helped standardize CI/CD with reusable GitHub Actions workflows.
    • Led a large-scale UI redesign across shared components and consuming applications.
  2. 2020 — 2021Sotec Consulting

    Junior Full-stack Developer

    Connecting web, mobile, and backend development.

    • Developed Angular web applications and cross-platform Ionic applications for Android and iOS.
    • Built and maintained REST APIs and Oracle SQL databases.

Education

  1. 2025 — 2026Alfonso X el Sabio University

    MSc in Artificial Intelligence

    Machine learning, deep learning, and applied artificial intelligence.

    • Master’s thesis: an AI-powered SRE agent using LLMs, RAG, Kubernetes, Prometheus, and runbooks for incident diagnosis and contextual remediation guidance.
  2. 2017 — 2022Rey Juan Carlos University of Madrid

    Computer Engineering & Software Engineering

    Double degree in Computer Engineering and Software Engineering.

Recent work & projects

Personal projects, from web applications to applied AI.

View all projects
AI · Infrastructure01

SRE Agent

Context for the moments that matter. An AI-powered assistant for incident diagnosis.

  • LLMs
  • RAG
  • Kubernetes
  • Observability
Project details

Built for my AI master’s thesis, this SRE agent brings together LLMs, retrieval-augmented generation, Kubernetes, Prometheus, and runbooks to diagnose incidents and generate contextual remediation guidance.

Mobile · Languages02

Vocabulaire

A cross-platform app for learning new vocabulary, built with Ionic and Angular.

  • Ionic
  • Angular
  • Languages
  • Gamification
Project details

A personal vocabulary-learning app exploring cross-platform development with Ionic and Angular. Browse the repository to explore the implementation.

Web · Film03

Awards Predictions

Vote for your favourite film-award nominees and share your picks with friends.

  • Angular
  • Node.js
  • MongoDB
Project details

A personal cinema-awards voting application built with Angular, Node.js, and MongoDB. Explore the source for the full-stack implementation.

Contact me!

Let’s build something together.

Have a project, an interesting problem, or just want to say hello? I’d love to hear from you.

Say hello!

Follow me!