Software engineer — Palma de Mallorca

Bring me the hard problem. I’ll build the system.

I’m Mauri. I design, build and run complete software systems for startups and companies — from first idea to production.

Palma
Now
Platform & SRE at WebBeds
Scale
~10B requests a day
Before
Founding engineer, founder
Status
Open to new projects

What I build

Hard problems cross layers. I work across all of them.

  • Products and MVPs

    From an idea to something people pay for.

    TypeScript, React, Next.js, NestJS
  • Backend and APIs

    Services and integrations that hold up under real traffic.

    Go, Java, Node.js, Kafka
  • Cloud and platform

    Infrastructure and delivery your team can own.

    AWS, Terraform, Kubernetes, ArgoCD
  • Reliability

    Observability, incident response and faster systems.

    Grafana, Datadog, ELK
  • Security and identity

    Authorization, sessions and access control done right.

    Cedar, OAuth/OIDC, Vault
  • AI agents and tooling

    Agents and LLM features that do real work.

    LLM APIs, MCP, Rust

Services in detail

Selected work

Systems I’ve designed, built and run.

2025 — nowSite Reliability & Platform Engineer

WebBeds

Authorization for a travel platform serving ~10 billion requests a day

  1. Every service
  2. Authorization · Rust + Cedar
  3. Permit / deny
  • Built the company-wide authorization service. Services across the company are moving onto it.
  • Shipped trusted-device detection and session rotation, protecting millions of users and cutting fraud.

Stack: Rust, Cedar, Go, AWS, Kubernetes, Datadog

2022 — 2025Full Stack, previously Backend / DevOps

coara.co

A client startup’s platform, from spreadsheets to a €5M+ valuation

  1. Spreadsheets + Shopify
  2. First platform, 2024
  3. Full rebuild, 2025
  4. Startup valued at €5M+
  • At coara, a startup studio, I worked full time for one client: a startup running on spreadsheets and a Shopify store.
  • Built its first production platform, which carried several hundred thousand euros in year one, then led a full rebuild as it expanded from yachts into villas. The startup went on to a €5M+ valuation.

Stack: Laravel, NestJS, Angular, Kubernetes, ELK

2023 — 2024Founder & core engineer

Kontest

An eSports tournament platform, from idea to production

  1. React app
  2. Go API
  3. RabbitMQ
  4. Riot API
  • Founded and led a team of four, from product to go-to-market.
  • Tested with gaming communities reaching thousands of users.

Stack: Go, Kubernetes, PostgreSQL, Redis, RabbitMQ

Lab — Things I build to go deeper.

  • Mallorca transport

    Open-source journey planner for the island’s buses, trains and metro.

    OpenTripPlanner, Go, Expo
  • Clipforge

    Finds the best short clips in long videos.

    Rust, Whisper, LLMs
  • mtgo-deckfinder ↗

    CLI that finds and ranks competitive Magic decks.

    Rust

Earlier products: Clubbo (bookings), Merqo (restaurant ordering), Certy (digital certificates).

Plenty more to show — most of it private. Ask and I’ll walk you through it.

How a project runs

Small steps, working software early, no surprises.

  1. Intro call

    30 minutes to understand the problem.

  2. Proposal

    Scope, approach, milestones and price, in writing.

  3. Build

    Weekly demos. Code and infra in your accounts from day one.

  4. Launch

    Monitoring, alerts and runbooks before real users arrive.

  5. Run or hand over

    Docs and handover — or I keep running it.

Project

A defined outcome: an MVP, a service, a migration.

Ongoing

Senior engineering capacity without a full-time hire.

Advisory

A second opinion before a big decision.

Services in detail

Portrait of Mauri Ruiz

About

Software engineer since 2019 — studio developer, freelancer, founding engineer, founder, and now platform engineer at serious scale.

I think about a system as a product, a codebase and something that has to keep running at 3 a.m.

More about me

Open to new projects

Have something hard to build?

Tell me about it. I reply within one business day.

Languages
English, Spanish, Catalan
Working
Remote, or on site in Mallorca
Time in Palma