Lianes8 StudioGames
Software Engineer · DevOps · Lianes8 Studio

Javier Lianes

Software engineer in Madrid.

I design and maintain full-stack apps, Python tooling with tens of thousands of installs and published Android apps. I currently act as DevOps for my team.

I build CLIs and services, automate processes and keep my own libraries alive. I also make video games as Lianes8 Studio, on an engine I wrote, and set up CI/CD pipelines.

Javier Lianes
  • 33K+PyPI downloads
  • 8Shipped products
  • 4Platforms: PyPI, Google Play, Steam & itch.io
01

Games

Out now

Tied to the Beat

Rhythm arena survivor / roguelite

Rhythm arena survivor where each song's lyrics drive the run: every line fires a different effect. The engine parses LRC files in real time and players upload their own songs through Steam Workshop.

  • Astro
  • TypeScript
  • Electron
  • Pixi.js
  • Web Audio
  • Steamworks
Early Access since Jul 31, 2026 · 1.0 release · Oct 9, 2026 · 31 languages · Windows · macOS · Linux
Early Access Nov 9, 2026

Pidgeon Pocket

Chill incremental / idle (cozy pickpocket sim)

A chill heist incremental: a flock of pigeons picks the pockets of a city park, and the stolen coins pay for a big upgrade tree.

  • TypeScript
  • Pixi.js
  • Electron
  • Capacitor
  • Steamworks
Demo since Jul 24, 2026 · Early Access Nov 9, 2026 · 31 languages · Windows · macOS · Linux · Android
Early Access Q4 2026

Maneki Mania

Incremental / idle (kawaii fortune shrine)

Pet the cat, spin the slots, earn your luck.

  • TypeScript
  • Pixi.js
  • Electron
  • Capacitor
  • Steamworks
Demo · Oct 19, 2026 · Early Access Q4 2026 · 31 languages · Windows · macOS · Linux · Android
In-house engine

Lianes8 Engine

Game engine · Private

The engine my games are built on: TypeScript on Pixi v8, a deterministic fixed-step simulation, audio, input and saves, Steam and Android builds, and a translation pipeline for Steam's 31 languages.

  • TypeScript
  • Pixi.js
  • Three.js
  • Electron
  • Web Audio
02

Selected work

From libraries and games to production apps.

Python libraries

29,000+ downloads

RESTful Checker

Tool · Python · PyPI

Analyzes an OpenAPI/Swagger spec and catches REST design mistakes before they reach production. An ecosystem with a PyPI CLI, a backend-less web app, a FastAPI API and a multi-language landing. Drops into CI/CD with a single pip install.

  • Python
  • OpenAPI
  • FastAPI
  • CLI
  • PyPI
  • CI/CD
3,600+ downloads

json-pretty-diff

Tool · Python · PyPI

Compares two JSON documents and produces a visual HTML report of the differences. Useful for audits, migrations and API debugging.

  • Python
  • CLI
  • PyPI
  • HTML reports
  • Diff

Mobile

5.0★ · 8 reviews

Confetii

Android · Kotlin

Birthday reminder that syncs with Google and schedules notifications with personalized messages. WorkManager runs daily jobs without draining the battery.

  • Kotlin
  • Firebase
  • WorkManager
  • Compose
  • Room
Google PlayPrivate source

FiniQ, a net salary and severance calculator under Spanish labour rules, was retired from Google Play for lack of time.

Full-Stack

In production

Taxi Auto Madrid

Full-Stack · Next.js + FastAPI

Estimates the Madrid taxi fare before you get in: Google Maps routing with offline GraphHopper fallback; the engine applies official fares plus night and holiday surcharges, with route caching on the back.

  • Next.js
  • Google Maps
  • GraphHopper
  • FastAPI
  • Caching
View livePrivate front-end Private back-end
In production

Real Tajo CF

Full-Stack · Astro/Vue + FastAPI

Football club site with self-updating results, standings and fixtures: a scraper on Azure with scheduled jobs feeds the Astro + Vue front every day.

  • Astro
  • Vue
  • FastAPI
  • Azure
  • Scraping
  • Cron
View liveFront-end codePrivate back-end
03

Experience

  1. - Present

    Senior Engineer

    Indra

    Jenkins CI/CD pipelines (build, tests, code quality and deployment to Nexus) used by a 50-engineer team, and test benches in LabWindows/CVI (C, C++).

  2. -

    Software Developer

    ALTEN, for Worldline

    Payment terminal software for the Redsys project: Android in Kotlin, RESTful APIs in Java, and communication protocols and ticket printing in C/C++. I built the team's CI/CD, which other teams then adopted.

  3. -

    Software Developer

    CT Ingenieros, for Airbus

    The MIGATO application for the Eurofighter programme in C++ with Qt and Visual Studio, and Windows tools in Java that turn XML files into C++ sources.

  4. -

    Software Developer

    Indra

    Test automation in C with LabWindows/CVI for the Eurofighter / Euroradar programme, with my own libraries to drive the test equipment.

04

Capabilities

DevOps & CI/CD
CI/CD · Jenkins · Nexus · GitHub Actions · Git/Bitbucket · Docker · Azure · Vercel
Backend
Python · FastAPI · Java
Mobile
Kotlin · Android · Jetpack Compose
Web
JavaScript · TypeScript · Next.js · Vue · Astro
Games
Pixi.js · Electron · Capacitor · Steamworks · Web Audio
Programming languages
C · C++ · C# · SQL
Systems
Windows · Linux · Qt · LabVIEW · LabWindows/CVI

Education

  • Higher VET diploma in Web Application Development (DAW)2019
  • Higher VET diploma in Networked Systems Administration (ASIR)2017

Certifications

  • Cisco CCNA 1
  • Linux Essentials
  • Microsoft MTA 98-375
05

Contact

A project, an offer or a question? Get in touch.