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 hold an MSc in Artificial Intelligence. For my master’s thesis, 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

    Working at the Product Platform department enabling great features for the product, from an engineering perspective. Focused on building scalable web applications, React microfrontends, and distributed systems.

    • 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!