Hi, I'm Ignacio · Android engineer in Valencia

I build products that run on the device.

Android engineer with more than five years shipping apps for banks and agencies. In my free time I build my own, from the first commit to the store: a pronunciation coach, a transit app for Valencia and an on-device voice assistant.

6+
years shipping Android professionally
2
apps of my own live on Google Play
8+
client apps delivered, several past 10k downloads
12+
junior developers mentored

Work

Selected work

Products I have designed, built and shipped myself, from the first commit to real users.

Your turn exercise in a lesson
Sound-by-sound result for a sentence
Pronunciation progress on the You screen

Open beta Android · Kotlin Multiplatform

Glosso Studio

An Android language course that grades your pronunciation one sound at a time, in English and Russian. Free during the open beta; scoring runs in the cloud or, optionally, on your phone.

  • Kotlin Multiplatform
  • Compose
  • ONNX Runtime
  • Ktor
Home with live arrivals at Benimaclet
Network map with live arrivals for a station
Trip planner with departure and arrival modes

In production Android

TransitOS

An open-source Android transit app for Metrovalencia: live arrivals, trip planning and an interactive network map. No ads, no tracking, and a provider architecture so any operator can be added without touching the app.

  • Android
  • Kotlin
  • Jetpack Compose
  • Material 3

Paused Android

EdgeMind

An Android voice assistant running Gemma 4 with native audio and tool calling, entirely on the phone. No cloud, no account, no telemetry.

  • Android
  • Kotlin
  • Gemma 4 E2B
  • LiteRT-LM
CountIn detecting and tracking pedestrians on a busy street around a counting line

Paused Web · TensorFlow.js

CountIn

Real-time people counting with computer vision that runs entirely in the browser: a from-scratch tracker and line-crossing geometry, no server.

  • TensorFlow.js
  • Computer Vision
  • COCO-SSD
  • Real-Time Tracking

Capabilities

What I bring

  • 01

    Product, end to end

    Problem, design, code, store listing, website and support. I've taken my own apps from an empty repo to real users on Google Play.

  • 02

    Android at scale

    Kotlin, Jetpack Compose and Kotlin Multiplatform. Banking apps across four countries and a banking framework serving millions of users, with accessibility and security held to a high bar.

  • 03

    AI that runs on the device

    Speech, vision and language models running on the phone or in the browser: ONNX Runtime, LiteRT-LM, TensorFlow.js. Offline, private and fast.

  • 04

    Private by design

    No ads, no third-party trackers, data that stays on the device unless there is a reason to move it. Privacy is an architecture decision, not a settings page.

Track record

Experience

Banking apps for millions of users, client apps across many domains, and my own side projects.

More about me

  1. Nov 2025 - Present

    Side projects · Glosso Studio

    Glosso Studio and TransitOS on Google Play, plus EdgeMind and CountIn as open source.

  2. Aug 2023 - Oct 2025

    Mobile Software Engineer · Globant

    Multi-market banking app for Spain, Portugal, Poland and the UK, including TalkBack accessibility.

  3. Nov 2022 - Jul 2023

    Mid-level Android Developer · Sopra Steria

    Banking framework used by millions across several institutions. Kotlin, Compose, Clean Architecture.

  4. Mar 2020 - Nov 2022

    Mid-level Android Developer · rudo apps (LÄBERIT)

    8+ Android apps for clients, several past 10k downloads. Mentored 12+ junior developers.

  5. Jan 2021 - Present

    Web, social media & mentoring · Hackerspace Valencia

    Web, social media and mentoring. Lead Hackapet, an open-source project for animal shelters.

Off the clock

Beyond the code

  • Hackerspace Valencia

    I help run Valencia's hackerspace and lead Hackapet, an open-source project for animal shelters with people from DevOps, mobile, web and design.

    hackvlc.es
  • Old hardware, new life

    I had a few e-readers with broken touchscreens. Now they're one-button Kindles that show my agenda and server status while they sleep.

    Read about TagMod
  • Learning in public

    I spent two years letting AI write most of my code and some skills got rusty. Now I'm programming without it again, and writing about it.

    Read the post
  • Five languages

    Spanish, Valencian, English, French and some German. Pronunciation is a topic close to home.

    See Glosso

Writing

Notes from the workbench

All posts

Tell me what you're building.

I read every email myself and reply within a few days. Products, collaborations, Android or on-device AI work, or just a coffee in Valencia.