ES

> hi, I'm

Jorge Lillo Cobacho

Backend Chapter Lead at Orange Spain

Legacy modernization · Cloud migration (OCI, GCP) · AI-augmented engineering

📌 Android apps

Is it Christmas yet? icon

🎄 Is it Christmas yet? Countdown

Days, hours and sleeps until Christmas, with an advent calendar, a widget and carols. No ads, no tracking.

What next? Decision Wheel icon

🎡 What next? Decision Wheel

Spin to decide where to eat or what to do. Avoids recent repeats, with group vetoes and history. No ads, no tracking.

Who's lying? icon

🕵️ Who's lying? Impostor game

The impostor word game for groups on one phone: three modes, drawing mode and 21 free packs. No ads, no tracking.

Coming soon to Google Play Privacy policy
What do you vote? icon

🗳️ What do you vote? Group polls

Quick two-answer polls: private for your group or public for everyone, and guess what the majority will vote. No accounts, no ads.

Coming soon to Google Play Privacy policy
Last one standing? icon

👑 Last one standing? Tournaments

Tournaments among friends, for cards, ping-pong or anything: knockout or Swiss, two-sided bracket, history and hall of fame. Moves to another phone with a QR code, no accounts or servers.

Coming soon to Google Play Privacy policy

📌 Webs and bots

Be Water icon

Be Water

Open catalog of Spain's bottled waters: composition, origin, similar waters, and label photos that an AI reads and fills in.

Biwenger Tools icon

Biwenger Tools

Everything about our Biwenger fantasy league: announcements, hall of fame, market, activity and gossip, plus a Telegram bot that analyses the team and bids by itself.

Chuck Norris Bot icon

Chuck Norris Bot

Telegram bot with Chuck Norris facts. Born in 2015 on Node and Heroku; brought back in 2026 on Cloud Run.

About

I lead the backend chapter modernizing Orange Spain's legacy: applications and Oracle databases on their way to the cloud (OCI, GCP).

How I work: get right into the guts of the legacy (data model, permissions, queries) so it can be moved safely.

Experience

  1. Orange Spain
    Sep 2026 – present · Pozuelo de Alarcón · Hybrid
    Backend Chapter Lead · Legacy Modernization
    • Same role after MasOrange joined the Orange Group.
  2. MASORANGE
    Mar 2024 – Sep 2026 · Pozuelo de Alarcón · Hybrid
    Backend Chapter Lead · Legacy Modernization
    • Same role after the merger of Grupo MASMOVIL and Orange Spain.
    • Since Dec 2024 the chapter also owns the Oracle databases: data model, on-call (Opsgenie), permission cleanup and query optimization.
    • Leading the DBA team through the migrations to OCI.
    • Main C++ CRM: database migrated from on-premise Oracle to OCI, application on GCP, base images on Rocky Linux (from CentOS 7) and cron jobs moved from Kubernetes to an OCI VM.
  3. Grupo MASMOVIL
    Jan 2020 – Mar 2024 · Alcobendas
    Backend Chapter Lead · Legacy Modernization (Sep 2022 – Mar 2024)
    • Leading the chapter: growing the team, making in-house engineers autonomous and coordinating across areas to unblock the department.
    Software engineer (Jan 2020 – Sep 2022)
    • Microservices in Node.js and later Java with Vert.x, using Cadence for business workflows and Kafka for messaging.
    • Owner of the company's C++ CRM (also on Kafka): good practices, cleaning up a legacy codebase and migrating the application to GCP and the on-premise Oracle database, together with external teams.
  4. BQ
    Jun 2014 – Dec 2019 · Las Rozas / Alcobendas
    Consultant at Grupo MASMOVIL (Jun 2018 – Dec 2019)
    • BQ team seconded to Grupo MASMOVIL until joining it as staff. Java microservices with Spring WebFlux.
    Salesforce Team Leader (Nov 2016 – Jun 2018)
    • Adapting Salesforce sales flows and portals to the business and integrating them with internal systems, including APIs in Go.
    Software developer (Jun 2014 – Nov 2016)
    • Grails: internal system to manage mobile devices and OTA updates. Later, Salesforce development.
  5. Innovae
    Jul 2012 – Jun 2014 · Madrid
    Software developer
    • Consulting: multi-platform development (Android, iOS, Java/Spring Boot, PHP, ASP.NET).
    • Pre-sales: proposals, client relationships and quotes.

Projects

lillorepo

Personal monorepo in production on Google Cloud: Telegram bots, web services and scheduled jobs on Cloud Run and Firestore, with photo recognition powered by Gemini. Built with Claude Code and subagents, spec-first with OpenSpec, Bazel and CI/CD on GitHub Actions.

lillo-android-apps

My Android apps in Kotlin and Jetpack Compose: shared modules, Gradle convention plugins and Google Play publishing.

Archive (university projects and early work):

Education

Master's in Web Engineering
Bachelor's in Computer Engineering
University of Alcalá · 2009 – 2013